File tree Expand file tree Collapse file tree 7 files changed +97
-0
lines changed Expand file tree Collapse file tree 7 files changed +97
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : source.toolkit.fluxcd.io/v1
3+ kind : HelmRepository
4+ metadata :
5+ name : cert-manager
6+ namespace : cert-manager
7+ spec :
8+ interval : 24h
9+ url : https://charts.jetstack.io
10+ ---
11+ apiVersion : helm.toolkit.fluxcd.io/v2
12+ kind : HelmRelease
13+ metadata :
14+ name : cert-manager
15+ namespace : cert-manager
16+ spec :
17+ interval : 30m
18+ chart :
19+ spec :
20+ chart : cert-manager
21+ version : " 1.x"
22+ sourceRef :
23+ kind : HelmRepository
24+ name : cert-manager
25+ namespace : cert-manager
26+ interval : 12h
27+ values :
28+ crds :
29+ enabled : true
30+ keep : false
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : cert-manager.io/v1
3+ kind : ClusterIssuer
4+ metadata :
5+ name : letsencrypt
6+ namespace : cert-manager
7+ spec :
8+ acme :
9+ # Replace the email address with your own contact email
10+ 11+ # The server is replaced in /clusters/production/infrastructure.yaml
12+ server : https://acme-staging-v02.api.letsencrypt.org/directory
13+ privateKeySecretRef :
14+ name : letsencrypt-nginx
15+ solvers :
16+ - http01 :
17+ ingress :
18+ class : nginx
Original file line number Diff line number Diff line change 1+ resources :
2+ - cert-manager.yaml
3+ - cluster-issuer.yaml
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : source.toolkit.fluxcd.io/v1
3+ kind : HelmRepository
4+ metadata :
5+ name : ingress-nginx
6+ namespace : ingress-nginx
7+ spec :
8+ interval : 24h
9+ url : https://kubernetes.github.io/ingress-nginx
10+ ---
11+ apiVersion : helm.toolkit.fluxcd.io/v2
12+ kind : HelmRelease
13+ metadata :
14+ name : ingress-nginx
15+ namespace : ingress-nginx
16+ spec :
17+ interval : 30m
18+ chart :
19+ spec :
20+ chart : ingress-nginx
21+ version : " *"
22+ sourceRef :
23+ kind : HelmRepository
24+ name : ingress-nginx
25+ namespace : ingress-nginx
26+ interval : 12h
27+ values :
28+ controller :
29+ service :
30+ type : " NodePort"
31+ admissionWebhooks :
32+ enabled : false
Original file line number Diff line number Diff line change 1+ resources :
2+ - ingress.yaml
Original file line number Diff line number Diff line change 11resources :
22- image-policy
33- monitoring
4+ - cert-manager
5+ - ingress
46- namespace.yaml
57- podinfo
Original file line number Diff line number Diff line change @@ -3,3 +3,13 @@ apiVersion: v1
33kind : Namespace
44metadata :
55 name : monitoring
6+ ---
7+ apiVersion : v1
8+ kind : Namespace
9+ metadata :
10+ name : cert-manager
11+ ---
12+ apiVersion : v1
13+ kind : Namespace
14+ metadata :
15+ name : ingress-nginx
You can’t perform that action at this time.
0 commit comments