Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/argoproj-labs/argocd-operator
A Kubernetes operator for managing Argo CD clusters.
https://github.com/argoproj-labs/argocd-operator
argocd go golang kubernetes kubernetes-operator openshift operator operator-sdk
Last synced: 3 months ago
JSON representation
A Kubernetes operator for managing Argo CD clusters.
- Host: GitHub
- URL: https://github.com/argoproj-labs/argocd-operator
- Owner: argoproj-labs
- License: apache-2.0
- Created: 2019-12-04T01:35:55.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T13:14:48.000Z (3 months ago)
- Last Synced: 2024-10-29T15:22:16.457Z (3 months ago)
- Topics: argocd, go, golang, kubernetes, kubernetes-operator, openshift, operator, operator-sdk
- Language: Go
- Homepage: https://argocd-operator.readthedocs.io
- Size: 9.18 MB
- Stars: 647
- Watchers: 23
- Forks: 744
- Open Issues: 132
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
- Security: docs/SECURITY.md
Awesome Lists containing this project
- awesome-ccamel - argoproj-labs/argocd-operator - A Kubernetes operator for managing Argo CD clusters. (Go)
- awesome-repositories - argoproj-labs/argocd-operator - A Kubernetes operator for managing Argo CD clusters. (Go)
- awesome-argo - Argo CD Operator
README
# Argo CD Operator
[![Build Status](https://travis-ci.org/argoproj-labs/argocd-operator.svg?branch=master)](https://travis-ci.org/argoproj-labs/argocd-operator)
[![Go Report Card](https://goreportcard.com/badge/argoproj-labs/argocd-operator "Go Report Card")](https://goreportcard.com/report/argoproj-labs/argocd-operator)
[![Documentation Status](https://readthedocs.org/projects/argocd-operator/badge/?version=latest)](https://argocd-operator.readthedocs.io/en/latest/?badge=latest)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](code-of-conduct.md)A Kubernetes operator for managing Argo CD clusters.
## Documentation
See the [documentation][docs] for installation and usage of the operator.
## E2E testing
E2E tests are written using [KUTTL](https://kuttl.dev/docs/#install-kuttl-cli). Please Install [KUTTL](https://kuttl.dev/docs/#install-kuttl-cli) to run the tests.
Note that the e2e tests for Redis HA mode require a cluster with at least three worker nodes. A local three-worker node
cluster can be created using [k3d](https://k3d.io/)## License
The Argo CD Operator is released under the Apache 2.0 license. See the [LICENSE][license_file] file for details.
[docs]:https://argocd-operator.readthedocs.io
[license_file]:./LICENSE