imfreedom/k8s-cluster
move 50-reviews.imfreedom.org to kustomize
--- a/50-reviews.imfreedom.org.yaml Thu Jun 17 04:06:39 2021 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,397 +0,0 @@
-# This is an installation of https://www.reviewboard.org/.
----
-apiVersion: traefik.containo.us/v1alpha1
- - match: Host(`reviews.imfreedom.org`)
- - name: reviews-reviewboard
----
-apiVersion: traefik.containo.us/v1alpha1
- - match: Host(`reviews.imfreedom.org`)
- - name: reviews-reviewboard
- secretName: reviews-tls
----
-apiVersion: cert-manager.io/v1alpha2
- secretName: reviews-tls
- commonName: reviews.imfreedom.org
- - reviews.imfreedom.org
----
- name: reviews-memcached
----
-apiVersion: networking.k8s.io/v1
- name: reviews-memcached
----
- name: reviews-memcached
- image: memcached:1.5.20-alpine
- imagePullPolicy: Always
----
----
-apiVersion: networking.k8s.io/v1
----
- imagePullPolicy: Always
- - name: POSTGRES_PASSWORD
- - mountPath: /var/lib/postgresql/data
- - name: reviews-postgres
- claimName: reviews-postgres
----
-kind: PersistentVolumeClaim
----
-apiVersion: gemini.fairwinds.com/v1beta1
- claimName: reviews-postgres
----
- name: reviews-reviewboard
----
-apiVersion: networking.k8s.io/v1
- name: reviews-reviewboard
----
- name: reviews-reviewboard
- image: rwgrim/reviewboard:latest
- imagePullPolicy: Always
- value: reviews-postgres
- value: reviews-memcached
- name: reviews-reviewboard
- - name: reviews-reviewboard
- claimName: reviews-reviewboard
----
-kind: PersistentVolumeClaim
- name: reviews-reviewboard
----
-apiVersion: gemini.fairwinds.com/v1beta1
- name: reviews-reviewboard
- claimName: reviews-reviewboard
----
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-reviews.imfreedom.org/memcached/kustomization.yaml Thu Jun 17 04:25:47 2021 -0500
@@ -0,0 +1,8 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-reviews.imfreedom.org/memcached/manifest.yaml Thu Jun 17 04:25:47 2021 -0500
@@ -0,0 +1,75 @@
+ name: reviews-memcached +apiVersion: networking.k8s.io/v1 + name: reviews-memcached + name: reviews-memcached + image: memcached:1.5.20-alpine + imagePullPolicy: Always --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-reviews.imfreedom.org/postgres/kustomization.yaml Thu Jun 17 04:25:47 2021 -0500
@@ -0,0 +1,14 @@
+ - name: reviews-postgres + disableNameSuffixHash: true --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-reviews.imfreedom.org/postgres/manifest.yaml Thu Jun 17 04:25:47 2021 -0500
@@ -0,0 +1,116 @@
+apiVersion: networking.k8s.io/v1 + imagePullPolicy: Always + - name: POSTGRES_PASSWORD + - mountPath: /var/lib/postgresql/data + - name: reviews-postgres + claimName: reviews-postgres +kind: PersistentVolumeClaim +apiVersion: gemini.fairwinds.com/v1beta1 + claimName: reviews-postgres --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-reviews.imfreedom.org/reviewboard/kustomization.yaml Thu Jun 17 04:25:47 2021 -0500
@@ -0,0 +1,8 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/50-reviews.imfreedom.org/reviewboard/manifest.yaml Thu Jun 17 04:25:47 2021 -0500
@@ -0,0 +1,169 @@
+apiVersion: traefik.containo.us/v1alpha1 + - match: Host(`reviews.imfreedom.org`) + - name: reviews-reviewboard +apiVersion: traefik.containo.us/v1alpha1 + - match: Host(`reviews.imfreedom.org`) + - name: reviews-reviewboard + secretName: reviews-tls +apiVersion: cert-manager.io/v1alpha2 + secretName: reviews-tls + commonName: reviews.imfreedom.org + - reviews.imfreedom.org + name: reviews-reviewboard +apiVersion: networking.k8s.io/v1 + name: reviews-reviewboard + name: reviews-reviewboard + image: rwgrim/reviewboard:latest + imagePullPolicy: Always + value: reviews-postgres + value: reviews-memcached + name: reviews-reviewboard + - name: reviews-reviewboard + claimName: reviews-reviewboard +kind: PersistentVolumeClaim + name: reviews-reviewboard +apiVersion: gemini.fairwinds.com/v1beta1 + name: reviews-reviewboard + claimName: reviews-reviewboard