provisioning-catalog/components/cap/cluster/templates/certificate.yaml.j2

19 lines
458 B
Django/Jinja

apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: {{ tls_secret }}
namespace: {{ taskserv.namespace }}
labels:
app.kubernetes.io/name: {{ taskserv.name }}
app.kubernetes.io/managed-by: provisioning
spec:
secretName: {{ tls_secret }}
issuerRef:
name: {{ taskserv.cluster_issuer }}
kind: ClusterIssuer
dnsNames:
- "{{ taskserv.domain }}"
usages:
- server auth
- digital signature
- key encipherment