blob: 26ada75061cb050dffc667d314258017756d954a [file] [log] [blame]
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04001input: {
2 privateKey: string
3 publicKey: string
4 adminKey: string
5}
6
Giorgi Lekveishvili03d6f4b2024-03-08 13:05:21 +04007name: "config-repo"
Giorgi Lekveishvili08af67a2024-01-18 08:53:05 +04008namespace: "config-repo"
9
gio7fbd4ad2024-08-27 10:06:39 +040010out: {
11 images: {
12 softserve: {
13 repository: "charmcli"
14 name: "soft-serve"
15 tag: "v0.7.1"
16 pullPolicy: "IfNotPresent"
17 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040018 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040019
gio7fbd4ad2024-08-27 10:06:39 +040020 charts: {
21 softserve: {
22 kind: "GitRepository"
23 address: "https://code.v1.dodo.cloud/helm-charts"
24 branch: "main"
25 path: "charts/soft-serve"
26 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040027 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040028
gio7fbd4ad2024-08-27 10:06:39 +040029 helm: {
30 softserve: {
31 chart: charts.softserve
32 values: {
33 serviceType: "ClusterIP"
34 addressPool: ""
35 reservedIP: ""
36 adminKey: input.adminKey
37 privateKey: input.privateKey
38 publicKey: input.publicKey
39 image: {
40 repository: images.softserve.fullName
41 tag: images.softserve.tag
42 pullPolicy: images.softserve.pullPolicy
43 }
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +040044 }
45 }
46 }
47}