-
- Downloads
feat(mastodon): Rework redis integration and add PodDisruptionBudgets
This patch adds PDBs for all main deployments with a hardcoded maxUnavailable 1. This should help to make sure that updates go smooth and without major downtimes, as soon as at least 2 replicas are running, while still not blocking cluster updates. Furhter it makes the redis dependency optional, helping to replace the integrated redis with a separate or external redis service.
Showing
- charts/mastodon/Chart.yaml 2 additions, 1 deletioncharts/mastodon/Chart.yaml
- charts/mastodon/templates/configmap-env.yaml 12 additions, 0 deletionscharts/mastodon/templates/configmap-env.yaml
- charts/mastodon/templates/cronjob-media-remove.yaml 1 addition, 1 deletioncharts/mastodon/templates/cronjob-media-remove.yaml
- charts/mastodon/templates/deployment-sidekiq.yaml 1 addition, 1 deletioncharts/mastodon/templates/deployment-sidekiq.yaml
- charts/mastodon/templates/deployment-streaming.yaml 2 additions, 1 deletioncharts/mastodon/templates/deployment-streaming.yaml
- charts/mastodon/templates/deployment-web.yaml 1 addition, 1 deletioncharts/mastodon/templates/deployment-web.yaml
- charts/mastodon/templates/job-assets-precompile.yaml 1 addition, 1 deletioncharts/mastodon/templates/job-assets-precompile.yaml
- charts/mastodon/templates/job-chewy-upgrade.yaml 1 addition, 1 deletioncharts/mastodon/templates/job-chewy-upgrade.yaml
- charts/mastodon/templates/job-create-admin.yaml 1 addition, 1 deletioncharts/mastodon/templates/job-create-admin.yaml
- charts/mastodon/templates/job-db-migrate.yaml 1 addition, 1 deletioncharts/mastodon/templates/job-db-migrate.yaml
- charts/mastodon/templates/job-db-pre-migrate.yaml 1 addition, 1 deletioncharts/mastodon/templates/job-db-pre-migrate.yaml
- charts/mastodon/templates/pdb-sidekiq.yaml 19 additions, 0 deletionscharts/mastodon/templates/pdb-sidekiq.yaml
- charts/mastodon/templates/pdb-streaming.yaml 13 additions, 0 deletionscharts/mastodon/templates/pdb-streaming.yaml
- charts/mastodon/templates/pdb-web.yaml 15 additions, 0 deletionscharts/mastodon/templates/pdb-web.yaml
- charts/mastodon/tests/50_sidekiq_test.yaml 1 addition, 0 deletionscharts/mastodon/tests/50_sidekiq_test.yaml
- charts/mastodon/tests/50_web_test.yaml 1 addition, 0 deletionscharts/mastodon/tests/50_web_test.yaml
- charts/mastodon/tests/98_snapshot_test.yaml 3 additions, 0 deletionscharts/mastodon/tests/98_snapshot_test.yaml
- charts/mastodon/tests/__snapshot__/50_sidekiq_test.yaml.snap 21 additions, 0 deletionscharts/mastodon/tests/__snapshot__/50_sidekiq_test.yaml.snap
- charts/mastodon/tests/__snapshot__/50_web_test.yaml.snap 22 additions, 1 deletioncharts/mastodon/tests/__snapshot__/50_web_test.yaml.snap
- charts/mastodon/tests/__snapshot__/98_snapshot_test.yaml.snap 67 additions, 5 deletions...ts/mastodon/tests/__snapshot__/98_snapshot_test.yaml.snap
Loading
Please register or sign in to comment