The GitOps Application Manager provides command line interface to bootstrap GitOps and perform other operations. See why and how GitOps for Application Delivery can help your business streamline your application delivery.
KAM | OpenShift | OpenShift GitOps | OpenShift Pipelines |
---|---|---|---|
0.0.47 | 4.10 - 4.13 | 1.8 | >=1.7.x |
0.0.46 | 4.10 - 4.12 | 1.7 | >=1.7.x |
0.0.46 | 4.8 - 4.11 | 1.6 | >=1.7.x |
0.0.42 | 4.8 - 4.11 | 1.5 | >=1.6.x |
0.0.41 | 4.7 - 4.10 | 1.4 | >=1.6.x |
0.0.40 | 4.7 - 4.9 | 1.3 | 1.6.x |
0.0.39 | 4.8 | >=1.2.1 | 1.5.x |
0.0.38 | 4.7 | >=1.2.0 | 1.4.x |
- Day 1 Operations: Install the prerequisites and setup your GitOps pipeline.
- Day 2 Operations: Continue adding more applications.
Please visit the CLI user documentation to try out the CLI. For more information regarding how kam CLI is used, please refer to this blog.
Please visit the OpenShift Console Documentation to visualize Environments on your Console's Developer Perspective.
GitOps Frequently Asked Questions
Building kam
requires Go 1.20
To contribute to KAM CLI
, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.
$ make bin
The resulting binary will be found in ./bin/kam
Alternatively this is a Standard Go project layout project, so you can build with:
$ go build ./cmd/kam
Please open a Github Issue or reach out to the team at team-gitops@redhat.com
This project uses the following license: Apache 2.0.