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
|
||||
annotations:
|
||||
kubernetes.io/ingress.class: nginx
|
||||
#kubernetes.io/tls-acme: "true"
|
||||
cert-manager.io/cluster-issuer: labdevops-net-letsencrypt-prod
|
||||
hosts:
|
||||
- grafana.labdevops.net
|
||||
# tls:
|
||||
# - secretName: grafana-cm-tls
|
||||
# hosts:
|
||||
# - grafana.labdevops.net
|
||||
tls:
|
||||
- secretName: grafana-cm-tls
|
||||
hosts:
|
||||
- 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