blob: 9dec7c25c3579a75cc8c9096d418b8c41a780fba [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: {
giof8843412024-05-22 16:38:05 +040033 kind: "GitRepository"
34 address: "https://github.com/giolekva/pcloud.git"
35 branch: "main"
36 path: "charts/csi-driver-smb"
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040037 }
38}
39
40helm: {
41 "csi-driver-smb": {
42 chart: charts.csiDriverSMB
43 values: {
44 image: {
45 smb: {
46 repository: images.smb.fullName
47 tag: images.smb.tag
48 pullPolicy: images.smb.pullPolicy
49 }
50 csiProvisioner: {
51 repository: images.csiProvisioner.fullName
52 tag: images.csiProvisioner.tag
53 pullPolicy: images.csiProvisioner.pullPolicy
54 }
55 livenessProbe: {
56 repository: images.livenessProbe.fullName
57 tag: images.livenessProbe.tag
58 pullPolicy: images.livenessProbe.pullPolicy
59 }
60 nodeDriverRegistrar: {
61 repository: images.nodeDriverRegistrar.fullName
62 tag: images.nodeDriverRegistrar.tag
63 pullPolicy: images.nodeDriverRegistrar.pullPolicy
64 }
65 }
66 }
67 }
68}