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

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages