Brian Gershon

Building AI products, sharing best practices.

Gargoyle masthead mark

Kubernetes Go module for Deploy Bots

Open source Go module for deploying Docker images to Kubernetes using the API. Includes deployment updates, status checks, and command-line demo app.

Kubernetes Go module for Deploy Bots
Filipe Dos Santos Mendes

While the Slack-based deploy bot I built is customized specifically for our own use, the Kubernetes API bits are useful for anyone who wants to create their own automation.

kubernetes-deploy is an open source Go module that calls Kubernetes API directly to update the image of an existing deployment and checks that new images are running successfully, and includes a sample command-line app to demonstrates its features.

https://github.com/Unity-Technologies/kubernetes-deploy