imfreedom/k8s-cluster
Clone
Summary
Browse
Changes
Graph
enable a bunch of modules and remove the http component from pidginchat.com for now
2021-03-07, Gary Kramlich
59cedaf28647
Add the new public xmpp instance
2021-03-06, Gary Kramlich
e766aad2a431
Add snapshots to the imf wiki
2021-02-23, Gary Kramlich
23220f00a680
Update the pdb for xmpp to be maxUnavailable: 1
2021-02-23, Gary Kramlich
a2cd0813d6be
Add snapshots to hgkeeper and prosody
2021-02-23, Gary Kramlich
11b08a1d665c
Add snapshots for hub and youtrack
2021-02-23, Gary Kramlich
835a5358a6b2
Add snapshots to data.imfreedom.org
2021-02-23, Gary Kramlich
ed2a100dbcfb
Snapshot the volumes for teamcity
2021-02-23, Gary Kramlich
973bda7ecab8
Add snapshoting to the reviewboard volumes
2021-02-22, Gary Kramlich
99ab3ab921d2
Add gemini to our cluster for automatic volume snapshots
2021-02-22, Gary Kramlich
d2f5d7dd528c
Remove PodDisruptionBudget's for all stateful applications
2021-02-04, Gary Kramlich
cbfe2d1cb01f
fix up the monitoring cert and setup an https redirect
2021-02-04, Gary Kramlich
6371c691b8e0
create a service for the traefik dashboard
2021-02-04, Gary Kramlich
ef56d0755a50
Split nest.pidgin.im out to individual files
2021-02-04, Gary Kramlich
96c46aaed862
Move the old.pidgin.im stuff out to it's own manifest
2021-02-04, Gary Kramlich
5baa0f034783
Finish moving old.pidgin.im to the cluster
2021-02-04, Gary Kramlich
698b0fb1d659
Tell teamcity it's behind and https proxy
2021-01-29, Gary Kramlich
7c238a3bfbea
Remove the named volumes from reviewboard since they aren't needed anymore
2021-01-17, Gary Kramlich
d9896b129d91
update to traefik 2.3.6
2021-01-17, Gary Kramlich
a41470e6a273
remove some trailing whitespace
2021-01-17, Gary Kramlich
c9994e3bd90b
Remove the wasdead bot as it's being retired
2021-01-15, Gary Kramlich
4e5cc0ed6a50
Add keel labels/annotations to the imfreedom website
2021-01-03, Gary Kramlich
2ecc0a2ee5ef
Update minio
2020-12-31, Gary Kramlich
cbf061580037
Update to the latest youtrack
2020-12-31, Gary Kramlich
2289d81f9318
Update hub and add the kluge for dovecot
2020-12-31, Gary Kramlich
8bc8acea5501
We do **NOT** want a load balancer for the keel service
2020-12-29, Gary Kramlich
10de6bf6543b
Not all of the keel annotations are annotations, a bunch of them are labels
2020-12-29, Gary Kramlich
36df4c6dba79
Add keel.sh and update stuff to it
2020-12-29, Gary Kramlich
204faf5a72e0
Update minio
2020-11-26, Gary Kramlich
65ed4ea3275e
Add a note about traefik manifests
2020-11-21, Gary Kramlich
44d370f581e4
Don't explicitly set the default tlsoptions as we don't need to and doing so shows up as an error in the dashboard
2020-11-21, Gary Kramlich
977e53ceaabd
Update cert-manager to 0.16.1
2020-11-21, Gary Kramlich
882ad9c67e64
Update traefik to 2.3.1 and fix it's RBAC so that cert-manager functions correctly again
2020-11-21, Gary Kramlich
6b8e438d924f
Add a twitch secret and youtube api key to wasdead
2020-10-10, Gary Kramlich
770075678684
upgrade minio
2020-10-10, Gary Kramlich
10e7cf30c251
Update traefik
2020-10-10, Gary Kramlich
e3295530b5d0
Add hsts headers to all the thingz
2020-09-08, Gary Kramlich
3d11aff373b0
Turn on hsts for pidgin.im and friends and fix some redirects for pidg.in
2020-09-08, Gary Kramlich
28ba6fd6eea3
Correctly redirect http://pidg.in to https://pidgin.im
2020-09-08, Gary Kramlich
5a25e19e2352
Update minio
2020-09-07, Gary Kramlich
75162d105cb7
Add pod disruption budgets to every SINGLE deployment
2020-09-07, Gary Kramlich
97a6cd7e07f8
I keep adding and removing this monitoring namespace so lets just commit it
2020-09-07, Gary Kramlich
58eeb38652fe
Update hub and teamcity to their most recent releases
2020-08-29, Gary Kramlich
cafcb2191928
Add kube-state-metrics (again)
2020-08-10, Gary Kramlich
7cd9c90402cf
Update cert-manager to 0.15.2
2020-08-09, Gary Kramlich
6852f392b0ff
We needed to customize the reviewboard image a tad
2020-07-05, Gary Kramlich
773e64afe2fe
Update the tagpull annotation
2020-07-05, Gary Kramlich
a91e6a08df4b
Disable the fsGroup security context because it causes our container to time out for 20 minutes as k8s chown's all of the files in the volume. This isn't necessary except first start.
2020-05-07, Gary Kramlich
40090e27f8de
Add some default TLSOption's for all of our IngressRoute's and update all of them to use it.
2020-05-07, Gary Kramlich
4fcb01e61de0
Fix some issues in the prosody config identified by XRevan86
2020-05-03, Gary Kramlich
b40beb2f5a3e
enable muc_mam for the xmpp conferences
2020-05-03, Gary Kramlich
087ea8478cc6
Fix up the monitoring ingress (finally) and use traefik-forward-auth to make it work properly with traefik
2020-05-03, Gary Kramlich
191040a510e8
Bump traefik from 2.1.4 to 2.1.9
2020-05-03, Gary Kramlich
39317bc02501
Move minio's readiness/liveliness probes from a command to http. Refs INFRASTRUCTURE-12
2020-05-03, Gary Kramlich
326ddd287c32
Update minio to the most recent release
2020-05-03, Gary Kramlich
31efc05ce9d2
Update to the latest youtrack
2020-05-03, Gary Kramlich
ba6de6f295f4
comment ou the fsgroup as apparently that isn't necessary anymore and causes issues when there's lots of files
2020-05-03, Gary Kramlich
c16b4bcef85f
Update to hub 2020.1
2020-05-03, Gary Kramlich
0ebfb19d781e
Update certmanager from 0.13.0 to 0.14.3
2020-05-02, Gary Kramlich
5d2c63b2083e
Add redirects for http->https for all the thingz
2020-02-12, Gary Kramlich
08825b698d0e