blob: 6d93bbfe2f09bef92a3a71e3ba5df95ef20264d4 [file] [log] [blame]
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04001input: {}
2
Giorgi Lekveishvili03d6f4b2024-03-08 13:05:21 +04003name: "csi-driver-smb"
4namespace: "csi-driver-smb"
5
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04006_baseImage: {
7 registry: "registry.k8s.io"
8 repository: "sig-storage"
9 pullPolicy: "IfNotPresent"
10}
11
12images: {
13 smb: _baseImage & {
14 name: "smbplugin"
15 tag: "v1.11.0"
16 }
17 csiProvisioner: _baseImage & {
18 name: "csi-provisioner"
19 tag: "v3.5.0"
20 }
21 livenessProbe: _baseImage & {
22 name: "livenessprobe"
23 tag: "v2.10.0"
24 }
25 nodeDriverRegistrar: _baseImage & {
26 name: "csi-node-driver-registrar"
27 tag: "v2.8.0"
28 }
29}
30
31charts: {
32 csiDriverSMB: {
33 chart: "charts/csi-driver-smb"
34 sourceRef: {
35 kind: "GitRepository"
36 name: "pcloud"
37 namespace: global.pcloudEnvName
38 }
39 }
40}
41
42helm: {
43 "csi-driver-smb": {
44 chart: charts.csiDriverSMB
45 values: {
46 image: {
47 smb: {
48 repository: images.smb.fullName
49 tag: images.smb.tag
50 pullPolicy: images.smb.pullPolicy
51 }
52 csiProvisioner: {
53 repository: images.csiProvisioner.fullName
54 tag: images.csiProvisioner.tag
55 pullPolicy: images.csiProvisioner.pullPolicy
56 }
57 livenessProbe: {
58 repository: images.livenessProbe.fullName
59 tag: images.livenessProbe.tag
60 pullPolicy: images.livenessProbe.pullPolicy
61 }
62 nodeDriverRegistrar: {
63 repository: images.nodeDriverRegistrar.fullName
64 tag: images.nodeDriverRegistrar.tag
65 pullPolicy: images.nodeDriverRegistrar.pullPolicy
66 }
67 }
68 }
69 }
70}