-
-
Notifications
You must be signed in to change notification settings - Fork 43
/
Copy pathhelmfile.yaml
76 lines (67 loc) · 1.79 KB
/
helmfile.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
---
# yaml-language-server: $schema=https://json.schemastore.org/helmfile
helmDefaults:
wait: true
waitForJobs: true
timeout: 600
recreatePods: true
force: true
repositories:
- name: cilium
url: https://helm.cilium.io
- name: jetstack
url: https://charts.jetstack.io
releases:
- name: prometheus-operator-crds
namespace: monitoring
chart: oci://ghcr.io/prometheus-community/charts/prometheus-operator-crds
version: 18.0.1
- name: cilium
namespace: kube-system
chart: cilium/cilium
version: 1.17.1
values:
- ../apps/kube-system/cilium/app/values.yaml
needs:
- monitoring/prometheus-operator-crds
- name: coredns
namespace: kube-system
chart: oci://ghcr.io/coredns/charts/coredns
version: 1.39.1
values:
- ../apps/kube-system/coredns/app/values.yaml
needs:
- kube-system/cilium
- name: cert-manager
namespace: cert-manager
chart: jetstack/cert-manager
version: v1.17.1
values:
- ../apps/cert-manager/cert-manager/app/values.yaml
needs:
- kube-system/coredns
- name: wipe-rook
namespace: kube-system
chart: oci://ghcr.io/bjw-s/helm/app-template
version: 3.7.1
values:
- ./templates/wipe-rook.yaml.gotmpl
needs:
- kube-system/coredns
- name: flux-operator
namespace: flux-system
chart: oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator
version: 0.16.0
values:
- ../apps/flux-system/flux-operator/app/values.yaml
needs:
- kube-system/wipe-rook
- name: flux-instance
namespace: flux-system
chart: oci://ghcr.io/controlplaneio-fluxcd/charts/flux-instance
version: 0.15.0
wait: false
values:
- ../apps/flux-system/flux-operator/instance/values.yaml
needs:
- flux-system/flux-operator