diff --git a/components/prometheus/prometheus-stack.yaml b/components/prometheus/prometheus-stack.yaml index 7704d37..bd4fc9a 100644 --- a/components/prometheus/prometheus-stack.yaml +++ b/components/prometheus/prometheus-stack.yaml @@ -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 diff --git a/tests/cert-manager/test-certificate-labdevops-net.yaml b/tests/cert-manager/test-certificate-labdevops-net.yaml new file mode 100644 index 0000000..a892555 --- /dev/null +++ b/tests/cert-manager/test-certificate-labdevops-net.yaml @@ -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 \ No newline at end of file diff --git a/tests/cert-manager/test-resource.yaml b/tests/cert-manager/test-resource.yaml new file mode 100644 index 0000000..8aa7b07 --- /dev/null +++ b/tests/cert-manager/test-resource.yaml @@ -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