Update step by step documentation

This commit is contained in:
rblundon committed 2025-03-24 14:09:04 -05:00
1 parent f99cedbc50
commit 887a18e311
2 files changed
+16 -11

No files matched your search

@@ -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
+3 -11
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)