diff --git a/kong/templates/certs.yaml b/kong/templates/certs.yaml new file mode 100644 index 0000000..94d0457 --- /dev/null +++ b/kong/templates/certs.yaml @@ -0,0 +1,36 @@ +apiVersion: cert-manager.io/v1 +kind: Issuer +metadata: + name: quickstart-kong-selfsigned-issuer-root +spec: + selfSigned: {} + +--- + +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: quickstart-kong-selfsigned-issuer-ca +spec: + commonName: quickstart-kong-selfsigned-issuer-ca + duration: 2160h0m0s + isCA: true + issuerRef: + group: cert-manager.io + kind: Issuer + name: quickstart-kong-selfsigned-issuer-root + privateKey: + algorithm: ECDSA + size: 256 + renewBefore: 360h0m0s + secretName: quickstart-kong-selfsigned-issuer-ca + +--- + +apiVersion: cert-manager.io/v1 +kind: Issuer +metadata: + name: quickstart-kong-selfsigned-issuer +spec: + ca: + secretName: quickstart-kong-selfsigned-issuer-ca \ No newline at end of file