A simple wrapper for Kubed to replace the default behavior of Kubernetes where the kublet restarts pods with an exponential back-off delay in case of failure. The script run.sh
restarts exited Kubed process always after 3 seconds.
- Clone Kubed repo https://github.com/appscode/kubed
- Checkout desired branch with Kubed version
- Build binary
APPSCODE_ENV=prod make release
- Clone this repo and copy the binary file to it
- Build Docker image:
docker build -t <username>/kubed:<version>
and push it to container registry - Install Kubed using Helm chart and customized 'values.yaml' overriding the default Docker image