save test resource examples and add tls cert-manager issuer reference for grafana
This commit is contained in:
@@ -18,11 +18,11 @@ spec:
|
|||||||
enabled: true
|
enabled: true
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: nginx
|
kubernetes.io/ingress.class: nginx
|
||||||
#kubernetes.io/tls-acme: "true"
|
cert-manager.io/cluster-issuer: labdevops-net-letsencrypt-prod
|
||||||
hosts:
|
hosts:
|
||||||
- grafana.labdevops.net
|
- grafana.labdevops.net
|
||||||
# tls:
|
tls:
|
||||||
# - secretName: grafana-cm-tls
|
- secretName: grafana-cm-tls
|
||||||
# hosts:
|
hosts:
|
||||||
# - grafana.labdevops.net
|
- grafana.labdevops.net
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
apiVersion: cert-manager.io/v1
|
||||||
|
kind: Certificate
|
||||||
|
metadata:
|
||||||
|
name: testcert-labdevops-net
|
||||||
|
namespace: certmanager-system
|
||||||
|
spec:
|
||||||
|
dnsNames:
|
||||||
|
- testcert.labdevops.net
|
||||||
|
- blablahtest.labdevops.net
|
||||||
|
secretName: testcert-labdevops-tls
|
||||||
|
issuerRef:
|
||||||
|
name: labdevops-net-letsencrypt-prod
|
||||||
|
kind: ClusterIssuer
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: Namespace
|
||||||
|
metadata:
|
||||||
|
name: cert-manager
|
||||||
|
---
|
||||||
|
apiVersion: cert-manager.io/v1
|
||||||
|
kind: Issuer
|
||||||
|
metadata:
|
||||||
|
name: test-selfsigned
|
||||||
|
namespace: cert-manager
|
||||||
|
spec:
|
||||||
|
selfSigned: {}
|
||||||
|
---
|
||||||
|
apiVersion: cert-manager.io/v1
|
||||||
|
kind: Certificate
|
||||||
|
metadata:
|
||||||
|
name: selfsigned-cert
|
||||||
|
namespace: cert-manager
|
||||||
|
spec:
|
||||||
|
dnsNames:
|
||||||
|
- labdevops.net
|
||||||
|
secretName: selfsigned-cert-tls
|
||||||
|
issuerRef:
|
||||||
|
name: test-selfsigned
|
||||||
Reference in New Issue
Block a user