#6207 [BUG] Flyte Propeller does not have readiness/liveness checks
Issue created by
Sovietaced
### Describe the bug
When deploying a new version of Flyte Propeller it's quite easy for Flyte Propeller to get into a bad state if there is an issue during initialization of Flyte Propeller (either due to an issue with Flyte Propeller binary or the configuration of Flyte Propeller). The reason for this is because there are no readiness/liveness checks to indicate that Flyte Propeller is healthy so Kubernetes will promote the new version of Flyte Propeller as long as the container runs.
I personally encountered this while configuring some of our own plugins.
### Expected behavior
Ideally Flyte Propeller should only be marked as ready by Kubernetes once it has completed initialization and hasn't encountered any issues.
### Additional context to reproduce
No response
### Screenshots
No response
### Are you sure this issue hasn't been raised already?
• Yes
### Have you read the Code of Conduct?
• Yes
flyteorg/flyte