about summary refs log tree commit diff
path: root/chart/templates/cronjob-media-remove.yaml
AgeCommit message (Collapse)Author
2022-11-13helm: Add helm chart tests (#20394)Erik Sundell
* helm: Fix consistent list indentation * helm: Add helm lint and helm template tests * helm: Add helm template --validate test * helm: Add helm install test
2022-11-10helm: fix consistent indentation, chomping, and use of with (#19918)Erik Sundell
2022-11-08Assign unique set of labels to k8s deployments #19703 (#19706)Alex Nordlund
2022-11-08Fix helm postgresql secret (#19678)Alex Nordlund
* Revert "Fix helm chart use of Postgres Password (#19537)" This reverts commit 6094a916b185ae0634e016004deb4cec11afbaca. * Revert "Fix PostgreSQL password reference for jobs (#19504)" This reverts commit dae954ef111b8e0ab17812d156f6c955b77d9859. * Revert "Fix PostgreSQL password reference (#19502)" This reverts commit 9bf6a8af82391fa8b32112deb4a36a0cfc68143e. * Correct default username in postgresql auth
2022-10-30Fix helm chart use of Postgres Password (#19537)Ben Hardill
Fixes #19536
2022-10-28Fix PostgreSQL password reference for jobs (#19504)Kangwook Lee (이강욱)
2022-08-25Mark job pods not to use Istio's envoy sidecar (#18415)James Smith
* Mark job pods not to use Istio's envoy sidecar Istio injects sidecars into pods to implement mTLS between pods. Jobs usually don't know about this, so they don't signal the Envoy process to stop when the job finishes. Since at least one process is running in the pod, Kubernetes doesn't consider the job to be completed, so it lingers. By adding the `sidecar.istio.io/inject` annotation set to `"false"`, we let Istio know that it should not inject the sidecar. If Istio is not installed, then this has no impact. * Support arbitrary job annotations in the Helm chart Rather than focus on Istio, this allows arbitrary annotations for job pods. * Add in-line documentation for pod/job annotations
2022-08-10Fix broken dependencies in helm chart and allow using existing secrets in ↵Alex Nordlund
the chart (#18941) * Add ability to specify an existing Secret (#18139) Closes #18139 * Allow using secrets with external postgres * Upgrade CronJob to batch/v1 * Allow using redis.auth.existingSecret * Helmignore mastodon-*.tgz for easy local development * Upgrade helm dependencies * Upgrade postgresql to 11 * Allow putting SMTP password into a secret * Add optional login to SMTP secret This to allow setting LOGIN either in values.yaml or in the secret. * Switch to bitnami charts full archive This prevents older versions from disappearing, see https://github.com/bitnami/charts/issues/10539 for full context. Co-authored-by: Ted Tramonte <ted.tramonte@gmail.com>
2021-02-19helm: add support for S3 storage (#15748)Alex Dunn
2021-02-15helm: standardize yaml configuration (#15728)Alex Dunn
- move application variables under `mastodon` namespace - restore standard yaml structure for ingress configuration - move values.yaml.template to values.yaml
2021-02-14helm: add option for external db (#15722)Alex Dunn
2020-11-02Fix postrgres secret name for cronjob (#15072)Patrice Ferlet
The cronjob tries to get key from `mastodon` secret instead of `mastodon-postgresql` - so the cronjob fails with this error: Error: couldn't find key postgresql-password in Secret [NS]/mastodon Another solution is to save the postgres password in mastodon secret, but that means that the password is placed in two places. Postgresql use <fullname>-postgresql name as secret name.
2020-10-13helm: add optional cron job to run `tootctl remove media` (#14396)Alex Dunn