diff --git a/apps/cert-manager/issuers/home-lab-ca.yaml b/apps/cert-manager/issuers/home-lab-ca.yaml new file mode 100644 index 0000000..6eedfc7 --- /dev/null +++ b/apps/cert-manager/issuers/home-lab-ca.yaml @@ -0,0 +1,31 @@ +apiVersion: cert-manager.io/v1 +kind: ClusterIssuer +metadata: + name: home-lab-selfsigned +spec: + selfSigned: {} +--- +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: home-lab-root-ca + namespace: cert-manager +spec: + isCA: true + commonName: home-lab-root-ca + secretName: home-lab-root-ca + privateKey: + algorithm: RSA + size: 4096 + issuerRef: + name: home-lab-selfsigned + kind: ClusterIssuer + group: cert-manager.io +--- +apiVersion: cert-manager.io/v1 +kind: ClusterIssuer +metadata: + name: home-lab-ca +spec: + ca: + secretName: home-lab-root-ca