Skip to content

aushacker/ocp-bootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenShift ACM Cluster Bootstrap

aushacker
March 2026

Overview

Step 01 - Apply MirrorSets and CatalogSources (Disconnected Only)

For now this is a place holder. In a disconnected environment you need to apply the following:

  • ImageDigestMirrorSet
  • ImageTagMirrorSet
  • CatalogSource

These are generated by the oc-mirror utility.

Step 02 - (Optional) Install ExternalSecretsOperator

Secrets are required by several operators. During day 2 bootstrap the choice is to apply each of them manually or automate their application. Automation requires one or more external secret stores e.g. hashicorp Vault.

If automation is chosen then provide customised SecretStore CRs under instance and add ExternalSecret CRs as required by the dependent operators.

oc apply -k policies/operators/externals-secrets/operator/

# Manually check for operator installation complete

oc apply -k policies/operators/externals-secrets/instance/

Step 03 - Install OpenShift Gitops Operator

oc apply -k policies/operators/openshift-gitops/operator/

# Manually check for operator installation complete

oc apply -k policies/operators/openshift-gitops/instance/

Step 04 - Install Advanced Cluster Management

oc apply -k policies/operators/acm/operator/

# Manually check for operator installation complete

oc apply -k policies/operators/acm/instance/

NB. ACM requires the multicluster engine operator, this also needs to be manually approved.

Step 05 - Install Bootstrap App of Apps

oc apply -k bootstrap/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors