Skip to content

danifernandezs/rh-openshift-gitops-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Red Hat Openshift GitOps Operator

Deploy Red Hat Openshift GitOps Operator

A bootstrap script to deploy the Red Hat OpenShift GitOps operator with an ArgoCD instance, desired AppProjects and one or more initials Argo Applications to start the GitOps cluster population.

TL;DR;

./bootstrap.sh

Steps done by the script

  • Red Hat OpenShift GitOps operator Subscription (at cluster level) with manual approval plan
  • Find the installPlan pending of approval and approve it
  • Delete the Default ArgoCD instance provided by the operator
  • Deploy a desired new one ArgoCD instance
  • Wait to have this new instance at a Running state
  • Delete all the previous AppProject resources
  • Deploy the desired AppProject resources
  • Deploy the initial ArgoCD Application/s to populate all the cluster resources and configurations

Seed process diagram

Flow

License

This work is under Creative Commons Attribution-ShareAlike 4.0 International License.

Please read the LICENSE file for more details.

About

Deploy Red Hat Openshift GitOps Operator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages