Support for multi-node OKD O-Cloud clusters 58/14558/2
authorChris Wheeler <chwheele@redhat.com>
Thu, 12 Jun 2025 23:47:37 +0000 (23:47 +0000)
committerChris Wheeler <chwheele@redhat.com>
Mon, 16 Jun 2025 21:49:42 +0000 (21:49 +0000)
commit0a57dcf7ee243fcb833df1b74333f60062c5e114
tree6fa274d83037b827ed66468e85be89bf4bb0b72e
parentc2a7a16a06167799426a6a8a98a00dec6a8a355d
Support for multi-node OKD O-Cloud clusters

- Modified automation to support deployment of multi-node clusters
- Defined multiple inventory examples to clarify the requirements for
  various deployment infrastructures and topologies
- Removed extraneous variables from playbooks
- Updated README.md

Change-Id: Ieba79b131be86fd0215fa9089fdf1d3e137edfe6
Signed-Off-By: Chris Wheeler <chwheele@redhat.com>
Issue-ID: INF-489
34 files changed:
okd/README.md
okd/inventory [new symlink]
okd/inventory-examples/ocloud-baremetal-okd-aio/group_vars/all/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-aio/group_vars/all/vault.yml [moved from okd/inventory/group_vars/all/vault.yml with 100% similarity]
okd/inventory-examples/ocloud-baremetal-okd-aio/host_vars/http_store/vars.yml [moved from okd/inventory/host_vars/http_store/vars.yml with 100% similarity]
okd/inventory-examples/ocloud-baremetal-okd-aio/host_vars/master-0-baremetal/vars.yml [moved from okd/inventory/host_vars/master-0-baremetal/vars.yml with 88% similarity]
okd/inventory-examples/ocloud-baremetal-okd-aio/host_vars/master-0-baremetal/vault.yml [moved from okd/inventory/host_vars/master-0-baremetal/vault.yml with 100% similarity]
okd/inventory-examples/ocloud-baremetal-okd-aio/hosts.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/group_vars/all/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/group_vars/all/vault.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/host_vars/http_store/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/host_vars/master-0-baremetal/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/host_vars/master-0-baremetal/vault.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/host_vars/master-1-baremetal/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/host_vars/master-1-baremetal/vault.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/host_vars/master-2-baremetal/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/host_vars/master-2-baremetal/vault.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-baremetal-okd-multinode/hosts.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-vm-okd-aio/group_vars/all/vars.yml [moved from okd/inventory/group_vars/all/vars.yml with 58% similarity]
okd/inventory-examples/ocloud-vm-okd-aio/group_vars/all/vault.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-vm-okd-aio/host_vars/master-0-vm/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-vm-okd-aio/hosts.yml [moved from okd/inventory/hosts.yml with 81% similarity]
okd/inventory-examples/ocloud-vm-okd-multinode/group_vars/all/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-vm-okd-multinode/group_vars/all/vault.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-vm-okd-multinode/host_vars/master-0-vm/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-vm-okd-multinode/host_vars/master-1-vm/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-vm-okd-multinode/host_vars/master-2-vm/vars.yml [new file with mode: 0644]
okd/inventory-examples/ocloud-vm-okd-multinode/hosts.yml [new file with mode: 0644]
okd/inventory/host_vars/master-0-vm/vars.yml [deleted file]
okd/playbooks/deploy_dns.yml
okd/playbooks/deploy_http_store.yml
okd/playbooks/deploy_ntp.yml
okd/roles/ocloud/tasks/main.yml
okd/roles/ocloud_platform_okd/handlers/main.yml