imfreedom/k8s-cluster

bcdd742bae61
Parents a3b962ae862d
Children c59a9e30c802
Add a lets encrypt issuer for the guifications namespace
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/15-issuer-acme/guifications.yaml Mon Feb 27 21:31:29 2023 -0600
@@ -0,0 +1,18 @@
+# This file contains the tls certificate issuer for the `guifications`
+# `namespace`.
+---
+apiVersion: cert-manager.io/v1
+kind: Issuer
+metadata:
+ name: letsencrypt
+ namespace: guifications
+spec:
+ acme:
+ server: https://acme-v02.api.letsencrypt.org/directory
+ email: grim@reaperworld.com
+ privateKeySecretRef:
+ name: letsencrypt
+ solvers:
+ - http01:
+ ingress: {}
+---
--- a/15-issuer-acme/kustomization.yaml Mon Feb 27 21:27:12 2023 -0600
+++ b/15-issuer-acme/kustomization.yaml Mon Feb 27 21:31:29 2023 -0600
@@ -1,5 +1,6 @@
---
resources:
+ - guifications.yaml
- imfreedom.yaml
- monitoring.yaml
- reaperworld.yaml