45 lines
941 B
YAML
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
|