-
Notifications
You must be signed in to change notification settings - Fork 109
Expand file tree
/
Copy pathskaffold.yaml
More file actions
38 lines (35 loc) · 1.15 KB
/
skaffold.yaml
File metadata and controls
38 lines (35 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
apiVersion: skaffold/v4beta11
kind: Config
metadata:
name: csi-driver
build:
artifacts:
- image: docker.io/hetznercloud/hcloud-csi-driver
docker:
dockerfile: dev/Dockerfile
buildArgs:
GO_BUILDFLAGS: -covermode=atomic -coverpkg=github.com/hetznercloud/csi-driver/...
local:
useBuildkit: true
insecureRegistries:
- localhost:30666
deploy:
helm:
releases:
- name: hcloud-csi
namespace: kube-system
chartPath: chart
setValues:
controller.extraEnvVars[0].name: GOCOVERDIR
controller.extraEnvVars[0].value: "/coverage"
controller.extraVolumes[0].name: coverage
controller.extraVolumes[0].emptyDir: {}
controller.extraVolumeMounts[0].name: coverage
controller.extraVolumeMounts[0].mountPath: "/coverage"
node.extraEnvVars[0].name: GOCOVERDIR
node.extraEnvVars[0].value: "/coverage"
node.extraVolumes[0].name: coverage
node.extraVolumes[0].emptyDir: {}
node.extraVolumeMounts[0].name: coverage
node.extraVolumeMounts[0].mountPath: "/coverage"
metrics.enabled: "true"