template-solver/config/400-pki.yaml
2019-12-01 21:25:08 +01:00

45 lines
941 B
YAML

---
apiVersion: cert-manager.io/v1alpha2
kind: Issuer
metadata:
name: template-solver-ca
namespace: template-solver
spec:
selfSigned: {}
---
apiVersion: cert-manager.io/v1alpha2
kind: Certificate
metadata:
name: template-solver-ca
namespace: template-solver
spec:
secretName: template-solver-ca
duration: 43800h # 5y
issuerRef:
name: template-solver-ca
commonName: "ca.template-solver.cert-manager"
isCA: true
---
apiVersion: cert-manager.io/v1alpha2
kind: Issuer
metadata:
name: template-solver-cert
namespace: template-solver
spec:
ca:
secretName: template-solver-ca
---
apiVersion: cert-manager.io/v1alpha2
kind: Certificate
metadata:
name: template-solver-cert
namespace: template-solver
spec:
secretName: template-solver-cert
duration: 8760h
issuerRef:
name: template-solver-cert
dnsNames:
- template-solver
- template-solver.template-solver
- template-solver.template-solver.svc