blob: 4627b3b5cd8905446d01c7469ac3902f15e9009f [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
gio7fbd4ad2024-08-27 10:06:39 +040012out: {
13 images: {
14 smb: _baseImage & {
15 name: "smbplugin"
16 tag: "v1.11.0"
17 }
18 csiProvisioner: _baseImage & {
19 name: "csi-provisioner"
20 tag: "v3.5.0"
21 }
22 livenessProbe: _baseImage & {
23 name: "livenessprobe"
24 tag: "v2.10.0"
25 }
26 nodeDriverRegistrar: _baseImage & {
27 name: "csi-node-driver-registrar"
28 tag: "v2.8.0"
29 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040030 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040031
gio7fbd4ad2024-08-27 10:06:39 +040032 charts: {
33 csiDriverSMB: {
34 kind: "GitRepository"
35 address: "https://code.v1.dodo.cloud/helm-charts"
36 branch: "main"
37 path: "charts/csi-driver-smb"
38 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040039 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040040
gio7fbd4ad2024-08-27 10:06:39 +040041 helm: {
42 "csi-driver-smb": {
43 chart: charts.csiDriverSMB
44 values: {
45 image: {
46 smb: {
47 repository: images.smb.fullName
48 tag: images.smb.tag
49 pullPolicy: images.smb.pullPolicy
50 }
51 csiProvisioner: {
52 repository: images.csiProvisioner.fullName
53 tag: images.csiProvisioner.tag
54 pullPolicy: images.csiProvisioner.pullPolicy
55 }
56 livenessProbe: {
57 repository: images.livenessProbe.fullName
58 tag: images.livenessProbe.tag
59 pullPolicy: images.livenessProbe.pullPolicy
60 }
61 nodeDriverRegistrar: {
62 repository: images.nodeDriverRegistrar.fullName
63 tag: images.nodeDriverRegistrar.tag
64 pullPolicy: images.nodeDriverRegistrar.pullPolicy
65 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040066 }
67 }
68 }
69 }
70}