blob: 86570ed416f9d8b2d8a9f74089221641f08e3adc [file] [log] [blame]
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04001input: {}
2
Giorgi Lekveishvili03d6f4b2024-03-08 13:05:21 +04003name: "headscale-controller"
4namespace: "core-headscale"
5
Giorgi Lekveishvilie009a5d2024-01-05 14:10:11 +04006images: {
7 headscaleController: {
8 repository: "giolekva"
9 name: "headscale-controller"
10 tag: "latest"
11 pullPolicy: "Always"
12 }
13 kubeRBACProxy: {
14 registry: "gcr.io"
15 repository: "kubebuilder"
16 name: "kube-rbac-proxy"
17 tag: "v0.13.0"
18 pullPolicy: "IfNotPresent"
19 }
20}
21
22charts: {
23 headscaleController: {
24 chart: "charts/headscale-controller"
25 sourceRef: {
26 kind: "GitRepository"
27 name: "pcloud"
28 namespace: global.pcloudEnvName
29 }
30 }
31}
32
33helm: {
34 "headscale-controller": {
35 chart: charts.headscaleController
36 values: {
37 installCRDs: true
38 image: {
39 repository: images.headscaleController.fullName
40 tag: images.headscaleController.tag
41 pullPolicy: images.headscaleController.pullPolicy
42 }
43 kubeRBACProxy: {
44 image: {
45 repository: images.kubeRBACProxy.fullName
46 tag: images.kubeRBACProxy.tag
47 pullPolicy: images.kubeRBACProxy.pullPolicy
48 }
49 }
50 }
51 }
52}