imfreedom/k8s-cluster

Parents 7a38982c1148
Children 3d8767141b68
Set Deployment.revisionHistoryLimit to 0 for our own images and 1 for 3rd party images
--- a/10-gemini/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/10-gemini/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -59,6 +59,7 @@
name: gemini-controller
spec:
replicas: 1
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: gemini
--- a/20-ingress/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/20-ingress/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -33,6 +33,7 @@
role: controller
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: traefik
--- a/50-ci.imfreedom.org/postgres/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-ci.imfreedom.org/postgres/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -42,6 +42,7 @@
name: ci-postgres
spec:
replicas: 1
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: ci
--- a/50-ci.imfreedom.org/teamcity/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-ci.imfreedom.org/teamcity/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -103,6 +103,7 @@
name: ci
spec:
replicas: 1
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: ci
--- a/50-data.imfreedom.org/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-data.imfreedom.org/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -99,6 +99,7 @@
name: data
spec:
replicas: 1
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: data
--- a/50-developer.pidgin.im/postgres/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-developer.pidgin.im/postgres/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -44,6 +44,7 @@
name: trac-postgres
spec:
replicas: 1
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: trac
--- a/50-developer.pidgin.im/trac/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-developer.pidgin.im/trac/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -108,6 +108,7 @@
name: trac-app
spec:
replicas: 1
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: trac
--- a/50-docs.pidgin.im/gplugin-gtk-latest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-docs.pidgin.im/gplugin-gtk-latest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -59,6 +59,7 @@
version: latest
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: gplugin-gtk
--- a/50-docs.pidgin.im/gplugin-latest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-docs.pidgin.im/gplugin-latest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -59,6 +59,7 @@
version: latest
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: gplugin
--- a/50-docs.pidgin.im/libgnt-latest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-docs.pidgin.im/libgnt-latest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -59,6 +59,7 @@
version: latest
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: libgnt
--- a/50-docs.pidgin.im/libgnt-next.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-docs.pidgin.im/libgnt-next.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -59,6 +59,7 @@
version: next
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: libgnt
--- a/50-docs.pidgin.im/libpurple-latest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-docs.pidgin.im/libpurple-latest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -59,6 +59,7 @@
version: latest
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: libpurple
--- a/50-docs.pidgin.im/pidgin-2.x.y.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-docs.pidgin.im/pidgin-2.x.y.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -59,6 +59,7 @@
version: 2.x.y
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: pidgin
--- a/50-docs.pidgin.im/talkatu-latest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-docs.pidgin.im/talkatu-latest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -59,6 +59,7 @@
version: latest
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: talkatu
--- a/50-gaim.pidgin.im/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-gaim.pidgin.im/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -100,6 +100,7 @@
name: gaim
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: gaim
--- a/50-hub.imfreedom.org/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-hub.imfreedom.org/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -100,6 +100,7 @@
app: hub
spec:
replicas: 1
+ revisionHistoryLimit: 1
selector:
matchLabels:
app: hub
--- a/50-imfreedom.org/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-imfreedom.org/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -84,6 +84,7 @@
keel.sh/pollSchedule: "@every 10m"
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: imfreedom-org
--- a/50-issues.imfreedom.org/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-issues.imfreedom.org/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -104,6 +104,7 @@
name: issues
spec:
replicas: 1
+ revisionHistoryLimit: 1
selector:
matchLabels:
app: issues
--- a/50-keep.imfreedom.org/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-keep.imfreedom.org/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -119,6 +119,7 @@
app: hgkeeper
spec:
replicas: 1
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: hgkeeper
--- a/50-old.pidgin.im/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-old.pidgin.im/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -104,6 +104,7 @@
keel.sh/pollSchedule: "@every 60m"
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: oldsite
--- a/50-pidgin.im/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-pidgin.im/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -208,6 +208,7 @@
keel.sh/pollSchedule: "@every 10m"
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: pidgin-im
--- a/50-reaperworld.com/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-reaperworld.com/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -131,6 +131,7 @@
keel.sh/pollSchedule: "@every 10m"
spec:
replicas: 2
+ revisionHistoryLimit: 0
selector:
matchLabels:
app: www
--- a/50-reviews.imfreedom.org/memcached/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-reviews.imfreedom.org/memcached/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -43,6 +43,7 @@
name: reviews-memcached
spec:
replicas: 1
+ revisionHistoryLimit: 1
selector:
matchLabels:
app: reviews
--- a/50-reviews.imfreedom.org/postgres/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-reviews.imfreedom.org/postgres/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -43,6 +43,7 @@
name: reviews-postgres
spec:
replicas: 1
+ revisionHistoryLimit: 1
selector:
matchLabels:
app: reviews
--- a/50-reviews.imfreedom.org/reviewboard/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-reviews.imfreedom.org/reviewboard/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -93,6 +93,7 @@
name: reviews-reviewboard
spec:
replicas: 1
+ revisionHistoryLimit: 1
selector:
matchLabels:
app: reviews
--- a/50-wiki.imfreedom.org/mediawiki/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-wiki.imfreedom.org/mediawiki/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -93,6 +93,7 @@
name: wiki-app
spec:
replicas: 1
+ revisionHistoryLimit: 1
selector:
matchLabels:
app: wiki
--- a/50-wiki.imfreedom.org/mysql/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-wiki.imfreedom.org/mysql/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -42,6 +42,7 @@
name: wiki-database
spec:
replicas: 1
+ revisionHistoryLimit: 1
selector:
matchLabels:
app: wiki
--- a/50-xmpp.imfreedom.org/manifest.yaml Thu Jun 17 04:47:37 2021 -0500
+++ b/50-xmpp.imfreedom.org/manifest.yaml Thu Jun 17 05:27:35 2021 -0500
@@ -175,6 +175,7 @@
role: app
spec:
replicas: 1
+ revisionHistoryLimit: 1
selector:
matchLabels:
app: prosody