Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/argoproj-labs/argo-rollouts-manager
Kubernetes Operator for Argo Rollouts controller.
https://github.com/argoproj-labs/argo-rollouts-manager
argo-rollouts argoproj progressive-delivery
Last synced: 26 days ago
JSON representation
Kubernetes Operator for Argo Rollouts controller.
- Host: GitHub
- URL: https://github.com/argoproj-labs/argo-rollouts-manager
- Owner: argoproj-labs
- License: apache-2.0
- Created: 2023-04-10T09:37:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-07T23:47:28.000Z (about 1 month ago)
- Last Synced: 2024-11-08T00:29:31.670Z (about 1 month ago)
- Topics: argo-rollouts, argoproj, progressive-delivery
- Language: Go
- Homepage: https://argo-rollouts-manager.readthedocs.io/en/latest/
- Size: 21 MB
- Stars: 98
- Watchers: 6
- Forks: 325
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-argo - Argo Rollouts Manager
README
# Argo Rollouts Manager
**Project Status: BETA**
Not all planned features are completed. The API, spec, status and other user facing objects may change.
## Summary
A Kubernetes operator for managing [Argo Rollouts](https://github.com/argoproj/argo-rollouts/). This operator provides an easy way to install, upgrade and manage the lifecycle of Argo Rollouts.
This operator is built using `operator-sdk`, version - `v1.35.0`.
## Documentation
The complete documentation for the operator can be found [here](https://argo-rollouts-manager.readthedocs.io/en/latest/).
## What exactly the operator does ?
When Installed, this operator creates a Custom Resource Definition called RolloutManager.
Operator will then wait for the users to deploy the corresponding Custom Resource to create the [rollout](https://argo-rollouts.readthedocs.io/en/stable/) controller and other resources according to the provided spec.
Read more about the Argo Rollout CRD specification [here](https://argo-rollouts-manager.readthedocs.io/en/latest/crd_reference/).
## Where to start ?
We have a getting started [guide](docs/usage/getting_started.md) which provides information on how to start using the operator.
### Development
Instructions to run the operator locally or create your own version of the operator Image are provided in the development [section](docs/developer-guide/developer_guide.md) of the docs.
### Contributions
[WIP]