mastodon / chart

Helm chart for Mastodon deployment in Kubernetes
GNU Affero General Public License v3.0
154 stars 89 forks source link

Allow user configurable probes for streaming and worker Deployments #9

Open jstewart612 opened 1 year ago

jstewart612 commented 1 year ago

Pitch

I'd like to be able to, using the first-party Mastodon Helm Chart, configure my liveness, readiness, and startup probes on Deployment objects to meet my needs of my running environment.

Motivation

People who want to either do more advanced probes and checking for health, or users who want to customize probes to operate Mastodon in slower environments are two examples that immediately spring to mind.

jstewart612 commented 1 year ago

As per @Gargron , chart moved to this repository, so opening issue here, and closing the other one: https://github.com/mastodon/mastodon/issues/22083

renchap commented 1 year ago

Out of curiosity, what do you have in mind for "more advanced probes"?

jstewart612 commented 1 year ago

@renchap some of the initial startup probes were too slow to work in rpi based k3s environment. I've since moved on from rpis so I don't really care if this happens now, but I am of the mind there is no good reason to forbid the user the right to change these parameters for themselves as may suit their operating needs.