imfreedom/k8s-cluster

Parents 6ce89a21e531
Children e702c68cbfc8
move the acme issuers into 15-issuer-acme and convert them to kustomize
--- a/15-issuer-acme-imfreedom.yaml Thu Jun 17 02:13:30 2021 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-# This file contains the tls certificate issuer for the `imfreedom`
-# `namespace`.
----
-apiVersion: cert-manager.io/v1alpha2
-kind: Issuer
-metadata:
- name: letsencrypt
- namespace: imfreedom
-spec:
- acme:
- server: https://acme-v02.api.letsencrypt.org/directory
- email: grim@reaperworld.com
- privateKeySecretRef:
- name: letsencrypt
- solvers:
- - http01:
- ingress: {}
----
--- a/15-issuer-acme-monitoring.yaml Thu Jun 17 02:13:30 2021 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-# This file contains the tls certificate issuer for the `monitoring` `namespace`.
----
-apiVersion: cert-manager.io/v1alpha2
-kind: Issuer
-metadata:
- name: letsencrypt
- namespace: monitoring
-spec:
- acme:
- server: https://acme-v02.api.letsencrypt.org/directory
- email: grim@reaperworld.com
- privateKeySecretRef:
- name: letsencrypt
- solvers:
- - http01:
- ingress: {}
----
--- a/15-issuer-acme-reaperworld.yaml Thu Jun 17 02:13:30 2021 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-# This file contains the tls certificate issuer for the `reaperworld`
-# `namespace`.
----
-apiVersion: cert-manager.io/v1alpha2
-kind: Issuer
-metadata:
- name: letsencrypt
- namespace: reaperworld
-spec:
- acme:
- server: https://acme-v02.api.letsencrypt.org/directory
- email: grim@reaperworld.com
- privateKeySecretRef:
- name: letsencrypt
- solvers:
- - http01:
- ingress: {}
----
--- a/15-issuer-acme-roost.yaml Thu Jun 17 02:13:30 2021 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-# This file contains the tls certificate issuer for the `roost` `namespace`.
----
-apiVersion: cert-manager.io/v1alpha2
-kind: Issuer
-metadata:
- name: letsencrypt
- namespace: roost
-spec:
- acme:
- server: https://acme-v02.api.letsencrypt.org/directory
- email: grim@reaperworld.com
- privateKeySecretRef:
- name: letsencrypt
- solvers:
- - http01:
- ingress: {}
----
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/15-issuer-acme/imfreedom.yaml Thu Jun 17 02:16:13 2021 -0500
@@ -0,0 +1,18 @@
+# This file contains the tls certificate issuer for the `imfreedom`
+# `namespace`.
+---
+apiVersion: cert-manager.io/v1alpha2
+kind: Issuer
+metadata:
+ name: letsencrypt
+ namespace: imfreedom
+spec:
+ acme:
+ server: https://acme-v02.api.letsencrypt.org/directory
+ email: grim@reaperworld.com
+ privateKeySecretRef:
+ name: letsencrypt
+ solvers:
+ - http01:
+ ingress: {}
+---
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/15-issuer-acme/kustomization.yaml Thu Jun 17 02:16:13 2021 -0500
@@ -0,0 +1,7 @@
+---
+resources:
+ - imfreedom.yaml
+ - monitoring.yaml
+ - reaperworld.yaml
+ - roost.yaml
+---
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/15-issuer-acme/monitoring.yaml Thu Jun 17 02:16:13 2021 -0500
@@ -0,0 +1,17 @@
+# This file contains the tls certificate issuer for the `monitoring` `namespace`.
+---
+apiVersion: cert-manager.io/v1alpha2
+kind: Issuer
+metadata:
+ name: letsencrypt
+ namespace: monitoring
+spec:
+ acme:
+ server: https://acme-v02.api.letsencrypt.org/directory
+ email: grim@reaperworld.com
+ privateKeySecretRef:
+ name: letsencrypt
+ solvers:
+ - http01:
+ ingress: {}
+---
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/15-issuer-acme/reaperworld.yaml Thu Jun 17 02:16:13 2021 -0500
@@ -0,0 +1,18 @@
+# This file contains the tls certificate issuer for the `reaperworld`
+# `namespace`.
+---
+apiVersion: cert-manager.io/v1alpha2
+kind: Issuer
+metadata:
+ name: letsencrypt
+ namespace: reaperworld
+spec:
+ acme:
+ server: https://acme-v02.api.letsencrypt.org/directory
+ email: grim@reaperworld.com
+ privateKeySecretRef:
+ name: letsencrypt
+ solvers:
+ - http01:
+ ingress: {}
+---
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/15-issuer-acme/roost.yaml Thu Jun 17 02:16:13 2021 -0500
@@ -0,0 +1,17 @@
+# This file contains the tls certificate issuer for the `roost` `namespace`.
+---
+apiVersion: cert-manager.io/v1alpha2
+kind: Issuer
+metadata:
+ name: letsencrypt
+ namespace: roost
+spec:
+ acme:
+ server: https://acme-v02.api.letsencrypt.org/directory
+ email: grim@reaperworld.com
+ privateKeySecretRef:
+ name: letsencrypt
+ solvers:
+ - http01:
+ ingress: {}
+---