imfreedom/k8s-cluster
Move 50-keep.imfreedom.org to kustomize
--- a/50-keep.imfreedom.org.yaml Thu Jun 17 03:44:29 2021 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,244 +0,0 @@
----
-apiVersion: traefik.containo.us/v1alpha1
----
-apiVersion: traefik.containo.us/v1alpha1
- - match: Host(`keep.imfreedom.org`)
----
-apiVersion: traefik.containo.us/v1alpha1
- - match: Host(`keep.imfreedom.org`)
----
-apiVersion: cert-manager.io/v1alpha2
- commonName: keep.imfreedom.org
----
----
----
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP/mCAuMfKq4ukgGufiERyddsPIj2/KNXzB+gDTjHBGl grim@spectre
----
-apiVersion: networking.k8s.io/v1
----
- image: docker.io/rwgrim/hgkeeper:latest
- imagePullPolicy: Always
- command: ["sh", "-c", "test -d /repos/hgkeeper || hgkeeper setup"]
- - name: HGK_ADMIN_USERNAME
- - name: HGK_ADMIN_PUBKEY
- value: /config/admin-pubkey
- image: docker.io/rwgrim/hgkeeper:latest
- imagePullPolicy: Always
- command: ["hgkeeper", "serve"]
- - name: HGK_SSH_HOST_KEYS_PATH
- - mountPath: /host-keys
- name: keep-ssh-host-keys
- - name: keep-ssh-host-keys
----
-kind: PersistentVolumeClaim
- volumeName: pvc-fdabb9b0-68d2-4c13-9d6f-6a6dbcd34a38
----
-apiVersion: gemini.fairwinds.com/v1beta1
----
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-keep.imfreedom.org/files/admin-pubkey Thu Jun 17 04:06:39 2021 -0500
@@ -0,0 +1,1 @@
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP/mCAuMfKq4ukgGufiERyddsPIj2/KNXzB+gDTjHBGl --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-keep.imfreedom.org/kustomization.yaml Thu Jun 17 04:06:39 2021 -0500
@@ -0,0 +1,19 @@
+ disableNameSuffixHash: true + - secrets/ssh_host_ecdsa_key + - secrets/ssh_host_ed25519_key + - secrets/ssh_host_rsa_key + disableNameSuffixHash: true --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-keep.imfreedom.org/manifest.yaml Thu Jun 17 04:06:39 2021 -0500
@@ -0,0 +1,225 @@
+apiVersion: traefik.containo.us/v1alpha1 +apiVersion: traefik.containo.us/v1alpha1 + - match: Host(`keep.imfreedom.org`) +apiVersion: traefik.containo.us/v1alpha1 + - match: Host(`keep.imfreedom.org`) +apiVersion: cert-manager.io/v1alpha2 + commonName: keep.imfreedom.org +apiVersion: networking.k8s.io/v1 + image: docker.io/rwgrim/hgkeeper:latest + imagePullPolicy: Always + command: ["sh", "-c", "test -d /repos/hgkeeper || hgkeeper setup"] + - name: HGK_ADMIN_USERNAME + - name: HGK_ADMIN_PUBKEY + value: /config/admin-pubkey + image: docker.io/rwgrim/hgkeeper:latest + imagePullPolicy: Always + command: ["hgkeeper", "serve"] + - name: HGK_SSH_HOST_KEYS_PATH + - mountPath: /host-keys + name: keep-ssh-host-keys + - name: keep-ssh-host-keys +kind: PersistentVolumeClaim + volumeName: pvc-fdabb9b0-68d2-4c13-9d6f-6a6dbcd34a38 +apiVersion: gemini.fairwinds.com/v1beta1