Project Status: Temporarily Paused
Automatically deploy git repositories to Kubernetes.
Automatically builds Docker images and deploys Kubernetes resources on Git pushes.
- Etcd data backend
- Golang API server
- Dashboard website
- Golang CLI
API server creates GitHub web hooks for repositories.
Receives GitHub webhook requests for every commit.
Actions on commit depend on contents of kube-git-deploy.toml
file in
repository.
Golang CLI configures which GitHub repositories webhooks should be created for.