Deploy openshift gitops

This commit is contained in:
2025-04-18 23:25:36 -05:00
parent 0f26afd794
commit 0b22970bad
11 changed files with 137 additions and 5 deletions

View File

@@ -69,6 +69,7 @@ This repo is a mono-repo that is broken up into three sections:
```
Other needed software:
- ~~kustomize~~
- git
- oc
@@ -111,6 +112,14 @@ Other needed software:
```
- Admin password and kubeconfig are in the homelab/10-sno-hub-cluster/03-openshift-image/auth directory
From laptop/infra server:
```bash
cd homelab
oc apply -k hub-cluster-bootstrap
```
- Bootstrap ACM
Running this playbook will configure Matchbox to wait for the sno-cluster to boot via iPXE and will install Single Node OpenShift. All configuration files are built from templates driven from Ansible variables.
@@ -119,8 +128,6 @@ Other needed software:
ansible-playbook -i inventory.yml 10-sno-hub-cluster/install2.yml
```
10-sno-hub-cluster/05-bootstrap-acm/bootstrap.sh
## Internal Cluster *TBD*
(Deployed in conjunction with ACM)