3.0 KiB
GitOps Toolkit
The GitOps Toolkit is a set of composable APIs and specialized tools that can be used to build a Continuous Delivery platform on top of Kubernetes.
These tools are build with Kubernetes controller-runtime libraries, and they can be dynamically configured with Kubernetes custom resources either by cluster admins or by other automated tools. The GitOps Toolkit components interact with each other via Kubernetes events and are responsible for the reconciliation of their designated API objects.
gotk
installation
With Homebrew:
brew tap fluxcd/tap
brew install gotk
With Bash:
curl -s https://toolkit.fluxcd.io/install.sh | sudo bash
# enable completions in ~/.bash_profile
. <(gotk completion)
Binaries for macOS and Linux AMD64/ARM64 are available to download on the release page.
Verify that your cluster satisfies the prerequisites with:
gotk check --pre
Get started
To get started with the GitOps Toolkit, start browsing the documentation or get started with one of the following guides:
- Get started with GitOps Toolkit (deep dive)
- Installation
- Manage Helm Releases
- Setup Notifications
- Setup Webhook Receivers