File tree Expand file tree Collapse file tree 14 files changed +77
-67
lines changed
src/docs/content/disaster-recovery Expand file tree Collapse file tree 14 files changed +77
-67
lines changed Original file line number Diff line number Diff line change 1818 solvers :
1919 - http01 :
2020 ingress :
21- class : nginx
21+ ingressClassName : nginx
2222---
2323apiVersion : cert-manager.io/v1
2424kind : ClusterIssuer
3636 solvers :
3737 - http01 :
3838 ingress :
39- class : nginx
39+ ingressClassName : nginx
4040---
4141apiVersion : cert-manager.io/v1
4242kind : ClusterIssuer
Original file line number Diff line number Diff line change @@ -6,14 +6,14 @@ metadata:
66 labels :
77{{ include "mushop.labels" . | indent 4 }}
88 annotations :
9- kubernetes.io/ingress.class : nginx
109 {{- if .Values.ingress.tls }}
1110 nginx.ingress.kubernetes.io/ssl-redirect : " true"
1211 cert-manager.io/cluster-issuer : {{ include "mushop.fullname" . }}-{{ .Values.ingress.clusterIssuer }}
1312 cert-manager.io/acme-challenge-type : http01
1413 {{- end }}
15-
14+
1615spec :
16+ ingressClassName : nginx
1717 rules :
1818 {{- if .Values.ingress.hosts }}
1919 {{- range $host := .Values.ingress.hosts }}
Original file line number Diff line number Diff line change @@ -20,15 +20,15 @@ metadata:
2020 labels :
2121{{ include "mushop.labels" . | indent 4 }}
2222 annotations :
23- kubernetes.io/ingress.class : nginx
2423 nginx.ingress.kubernetes.io/rewrite-target : /$2
2524 {{- if .Values.ingress.tls }}
2625 nginx.ingress.kubernetes.io/ssl-redirect : " true"
2726 cert-manager.io/cluster-issuer : {{ include "mushop.fullname" . }}-{{ .Values.ingress.clusterIssuer }}
2827 cert-manager.io/acme-challenge-type : http01
2928 {{- end }}
30-
29+
3130spec :
31+ ingressClassName : nginx
3232 rules :
3333 {{- if .Values.ingress.hosts }}
3434 {{- range $host := .Values.ingress.hosts }}
Original file line number Diff line number Diff line change 1- # Copyright (c) 2019-2021 Oracle and/or its affiliates. All rights reserved.
1+ # Copyright (c) 2019-2024 Oracle and/or its affiliates. All rights reserved.
22# Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.
33#
44
55dependencies :
66 # Prometheus
77 - name : prometheus
8- version : 25.18 .0
8+ version : 25.27 .0
99 condition : prometheus.enabled
1010 repository : https://prometheus-community.github.io/helm-charts
1111 # Grafana
1212 - name : grafana
13- version : 7.3.7
13+ version : 8.5.1
1414 condition : grafana.enabled
1515 repository : https://grafana.github.io/helm-charts
1616 # HPA Metrics
1717 - name : metrics-server
18- version : 3.12.0
18+ version : 3.12.1
1919 condition : metrics-server.enabled
2020 repository : https://kubernetes-sigs.github.io/metrics-server
2121 # Ingress Controller
2222 - name : ingress-nginx
23- version : 4.10.0
23+ version : 4.11.2
2424 condition : ingress-nginx.enabled
2525 repository : https://kubernetes.github.io/ingress-nginx
2626 # cert-manager
2727 - name : cert-manager
28- version : 1.14.4
28+ version : 1.15.3
2929 condition : cert-manager.enabled
3030 repository : https://charts.jetstack.io
3131 # jenkins
Original file line number Diff line number Diff line change @@ -33,12 +33,16 @@ ingress-nginx:
3333 controller :
3434 metrics :
3535 enabled : true
36+ ingressClassResource :
37+ default : true
3638
3739# https://github.com/jetstack/cert-manager/blob/master/README.md
3840# https://artifacthub.io/packages/helm/jetstack/cert-manager
3941cert-manager :
4042 enabled : true
41- installCRDs : true
43+ crds :
44+ enabled : true
45+ keep : false
4246
4347# https://github.com/grafana/helm-charts/blob/main/charts/grafana/README.md
4448# https://artifacthub.io/packages/helm/grafana/grafana
@@ -136,10 +140,10 @@ jenkins:
136140 apiVersion : networking.k8s.io/v1
137141 metadata :
138142 annotations :
139- kubernetes.io/ingress.class : nginx
140143 nginx.ingress.kubernetes.io/rewrite-target : /$2
141144 labels : {}
142145 spec :
146+ ingressClassName : nginx
143147 rules :
144148 - http :
145149 paths :
Original file line number Diff line number Diff line change @@ -2,9 +2,8 @@ apiVersion: extensions/v1beta1
22kind : Ingress
33metadata :
44 name : mushop-dev
5- annotations :
6- kubernetes.io/ingress.class : nginx
75spec :
6+ ingressClassName : nginx
87 rules :
98 - http :
109 paths :
Original file line number Diff line number Diff line change 1- apiVersion : networking.k8s.io/v1beta1
1+ apiVersion : networking.k8s.io/v1
22kind : Ingress
33metadata :
44 name : grafana
55 annotations :
6- kubernetes.io/ingress.class : nginx
76 nginx.ingress.kubernetes.io/ssl-redirect : " true"
87 cert-manager.io/cluster-issuer : letsencrypt-prod
98 cert-manager.io/acme-challenge-type : http01
109spec :
10+ ingressClassName : nginx
1111 tls :
1212 - secretName : mushop-grafana-tls
1313 hosts :
Original file line number Diff line number Diff line change 11---
2- apiVersion : cert-manager.io/v1alpha2
2+ apiVersion : cert-manager.io/v1
33kind : ClusterIssuer
44metadata :
55 name : letsencrypt-prod
1515 solvers :
1616 - http01 :
1717 ingress :
18- class : nginx
18+ ingressClassName : nginx
1919---
20- apiVersion : cert-manager.io/v1alpha2
20+ apiVersion : cert-manager.io/v1
2121kind : ClusterIssuer
2222metadata :
2323 name : letsencrypt-staging
3333 solvers :
3434 - http01 :
3535 ingress :
36- class : nginx
36+ ingressClassName : nginx
3737---
38- apiVersion : cert-manager.io/v1alpha2
38+ apiVersion : cert-manager.io/v1
3939kind : ClusterIssuer
4040metadata :
4141 name : selfsigned
Original file line number Diff line number Diff line change 1- apiVersion : networking.k8s.io/v1beta1
1+ apiVersion : networking.k8s.io/v1
22kind : Ingress
33metadata :
44 name : mushop-prod
55 annotations :
6- kubernetes.io/ingress.class : nginx
76 nginx.ingress.kubernetes.io/ssl-redirect : " true"
87 cert-manager.io/cluster-issuer : letsencrypt-prod
98 cert-manager.io/acme-challenge-type : http01
109spec :
10+ ingressClassName : nginx
1111 tls :
12- - secretName : mushop-prod-tls
12+ - secretName : mushop-prod-tls
1313 hosts :
1414 - mushop.ateam.cloud
1515 - insecure.mushop.ateam.cloud
Original file line number Diff line number Diff line change 1- apiVersion : networking.k8s.io/v1beta1
1+ apiVersion : networking.k8s.io/v1
22kind : Ingress
33metadata :
44 name : mushop-test
55 annotations :
6- kubernetes.io/ingress.class : nginx
76 nginx.ingress.kubernetes.io/ssl-redirect : " true"
87 cert-manager.io/cluster-issuer : letsencrypt-prod
98 cert-manager.io/acme-challenge-type : http01
109spec :
10+ ingressClassName : nginx
1111 tls :
1212 - secretName : mushop-test-tls
1313 hosts :
You can’t perform that action at this time.
0 commit comments