Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/giannisalinetti/rhacm-argocd-integration
https://github.com/giannisalinetti/rhacm-argocd-integration
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/giannisalinetti/rhacm-argocd-integration
- Owner: giannisalinetti
- Created: 2022-04-11T21:30:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-24T09:31:51.000Z (almost 2 years ago)
- Last Synced: 2024-10-28T06:49:33.979Z (about 2 months ago)
- Size: 12.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RHACM ArgoCD Integration
This repository demonstrates how to integrate ArgoCD in the RHACM hub (aka local-cluster), with
the purpose of natively manage ApplicationSets as first class resources.## Prerequisites
To configure the environment create the resources in the **openshift-gitops-integration** folder and
add the following annotation to the *managedclusters* that must be included in the placement
with the following label:```
metadata:
labels:
cluster.open-cluster-management.io/clusterset: all-openshift-clusters
```The ManagedClusterSet `all-openshift-clusters` was choosen for this example and all the clusters
belogint to it will receive a generated ArgoCD application.## Application Examples
The folder **applicationsets** contains examples of ApplicationSets that use different kind of generators.