You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mastodon/chart/templates
James Smith 1165943968
Mark job pods not to use Istio's envoy sidecar (#18415)
* 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
2 years ago
..
tests Add Helm chart (#14090) 5 years ago
NOTES.txt helm: standardize yaml configuration (#15728) 4 years ago
_helpers.tpl Fix broken dependencies in helm chart and allow using existing secrets in the chart (#18941) 2 years ago
configmap-env.yaml Fix broken dependencies in helm chart and allow using existing secrets in the chart (#18941) 2 years ago
cronjob-media-remove.yaml Mark job pods not to use Istio's envoy sidecar (#18415) 2 years ago
deployment-sidekiq.yaml Fix broken dependencies in helm chart and allow using existing secrets in the chart (#18941) 2 years ago
deployment-streaming.yaml Fix broken dependencies in helm chart and allow using existing secrets in the chart (#18941) 2 years ago
deployment-web.yaml Allow S3 to use an existing secret (#18997) 2 years ago
hpa.yaml Add Helm chart (#14090) 5 years ago
ingress.yaml Add support >= 1.22 (#17490) 3 years ago
job-assets-precompile.yaml Mark job pods not to use Istio's envoy sidecar (#18415) 2 years ago
job-chewy-upgrade.yaml Mark job pods not to use Istio's envoy sidecar (#18415) 2 years ago
job-create-admin.yaml Mark job pods not to use Istio's envoy sidecar (#18415) 2 years ago
job-db-migrate.yaml Mark job pods not to use Istio's envoy sidecar (#18415) 2 years ago
pvc-assets.yaml helm: add support for S3 storage (#15748) 4 years ago
pvc-system.yaml helm: add support for S3 storage (#15748) 4 years ago
secrets.yaml Fix broken dependencies in helm chart and allow using existing secrets in the chart (#18941) 2 years ago
service-streaming.yaml helm: standardize yaml configuration (#15728) 4 years ago
service-web.yaml helm: standardize yaml configuration (#15728) 4 years ago
serviceaccount.yaml Add Helm chart (#14090) 5 years ago