imfreedom/k8s-cluster

cbfe2d1cb01f
Parents 6371c691b8e0
Children d2f5d7dd528c
Remove PodDisruptionBudget's for all stateful applications
--- a/05-kube-state-metrics.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/05-kube-state-metrics.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -148,18 +148,6 @@
name: kube-state-metrics
namespace: kube-system
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: kube-system
- name: kube-state-metrics
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app.kubernetes.io/name: kube-state-metrics
- app.kubernetes.io/version: 1.9.7
----
apiVersion: apps/v1
kind: Deployment
metadata:
--- a/30-keel.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/30-keel.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -151,14 +151,3 @@
cpu: 50m
memory: 64Mi
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- name: keel
- namespace: keel
-spec:
- maxUnavailable: 1
- selector:
- matchLabels:
- app: keel
----
--- a/50-ci.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/50-ci.imfreedom.org.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -40,18 +40,6 @@
- port: 5432
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: imfreedom
- name: ci-postgres
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: ci
- role: db
----
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -231,18 +219,6 @@
- port: 8111
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: imfreedom
- name: ci
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: ci
- role: app
----
apiVersion: apps/v1
kind: Deployment
metadata:
--- a/50-data.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/50-data.imfreedom.org.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -97,17 +97,6 @@
- port: 9000
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: imfreedom
- name: data
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: data
----
apiVersion: apps/v1
kind: Deployment
metadata:
--- a/50-hub.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/50-hub.imfreedom.org.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -97,17 +97,6 @@
- port: 8080
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: imfreedom
- name: hub
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: hub
----
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -216,17 +205,6 @@
- port: 8080
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: imfreedom
- name: oauth-kludge
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: oauth-kludge
----
apiVersion: apps/v1
kind: Deployment
metadata:
--- a/50-issues.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/50-issues.imfreedom.org.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -104,18 +104,6 @@
- port: 8080
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: imfreedom
- name: issues
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: issues
- role: app
----
apiVersion: apps/v1
kind: Deployment
metadata:
--- a/50-keep.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/50-keep.imfreedom.org.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -127,17 +127,6 @@
- port: 22222
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: roost
- name: keep
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: hgkeeper
----
apiVersion: apps/v1
kind: Deployment
metadata:
--- a/50-monitoring.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/50-monitoring.imfreedom.org.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -133,17 +133,6 @@
dnsNames:
- monitoring.imfreedom.org
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: monitoring
- name: traefik-forward-auth
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: traefik-forward-auth
----
apiVersion: apps/v1
kind: Deployment
metadata:
--- a/50-reviews.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/50-reviews.imfreedom.org.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -90,18 +90,6 @@
- port: memcached
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: roost
- name: reviews-memcached
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: reviews
- role: memcached
----
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -182,18 +170,6 @@
- port: postgres
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: roost
- name: reviews-postgres
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: reviews
- role: postgres
----
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -314,18 +290,6 @@
- port: http
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: roost
- name: reviews-reviewboard
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: reviews
- role: reviewboard
----
apiVersion: apps/v1
kind: Deployment
metadata:
--- a/50-wiki.imfreedom.org.yaml Thu Feb 04 05:37:51 2021 -0600
+++ b/50-wiki.imfreedom.org.yaml Thu Feb 04 07:46:12 2021 -0600
@@ -38,18 +38,6 @@
- port: 3306
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: imfreedom
- name: wiki-database
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: wiki
- role: database
----
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -224,18 +212,6 @@
- port: 80
protocol: TCP
---
-apiVersion: policy/v1beta1
-kind: PodDisruptionBudget
-metadata:
- namespace: imfreedom
- name: wiki-app
-spec:
- minAvailable: 1
- selector:
- matchLabels:
- app: wiki
- role: app
----
apiVersion: apps/v1
kind: Deployment
metadata: