Update step by step documentation

This commit is contained in:
2025-03-24 14:09:04 -05:00
parent f99cedbc50
commit 887a18e311
2 changed files with 16 additions and 11 deletions

View File

@@ -0,0 +1,13 @@
---
- name: Dnsmasq
hosts: localhost
become: yes
vars:
- additional_dhcp_hosts:
ethernet_switch:
desc: "SNO Hub Cluster"
mac: 98:b7:85:1e:c6:f1
ip: 10.1.71.10
roles:
- role: ricsanfre.dnsmasq

View File

@@ -55,23 +55,15 @@ This ~~is~~ *will be* the complete walkthrough of the deployment of my homelab.
### Prepare matchbox to install hub cluster ### Prepare matchbox to install hub cluster
- Modify config file for OpenShift Automated Installer 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.
(In the future these will be template files and all the customization will be done through Ansible)
- 03-matchbox/install-config
- 03-matchbox/agent-config
- 03-matchbox/variables.tf
- 03-matchbox/provider.tf
- 03-matchbox/terraform.tfvars
- 03-matchbox/groups.tf
- 03-matchbox/profiles.tf
```bash ```bash
cd homelab cd homelab
ansible-playbook -i inventory.yml 10-sno-hub-cluster/install.yml ansible-playbook -i inventory.yml 10-sno-hub-cluster/install.yml
``` ```
- PXE boot the SNO host
## Internal Cluster *TBD* ## Internal Cluster *TBD*
(Deployed in conjunction with ACM) (Deployed in conjunction with ACM)