1
0
Fork 0
This repository has been archived on 2025-08-23. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
mareshq-gitops-legacy/clusters/cherry/manifests/vault/ca.yaml
2024-01-25 17:07:18 +01:00

33 lines
589 B
YAML

apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
name: selfsigned
spec:
selfSigned: {}
---
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: server-selfsigned-ca
spec:
isCA: true
commonName: Vault Server CA
secretName: server-ca
duration: 87660h # 10 years
privateKey:
algorithm: RSA
size: 4096
issuerRef:
name: selfsigned
kind: Issuer
group: cert-manager.io
additionalOutputFormats:
- type: CombinedPEM
---
apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
name: server-ca-issuer
spec:
ca:
secretName: server-ca