deployment for OpenShift Container Platform for DevOps and Hybrid Cloud Deploying containerized Red Hat OpenShift® Container Platform 3.9 as system service with Container-Native Storage
Please, refer to Reference Architecture document for actual instructions.
git clone git@github.com:intel/openshift-container-architecture.git
Inventory file has to be filled manually. Refer to hosts.example for possible variables.
cp hosts.example /etc/ansible/hosts; vi /etc/ansible/hosts
Update inventory group [switches] and run:
ansible-playbook src/cnos-configuration/configure-networking.yaml
ansible-playbook ipxe-deployer/ipxe.yml
ansible-playbook src/prerequisites/nodes_setup.yaml -k
ansible-playbook src/keepalived-multimaster/keepalived.yaml
atomic install --system --set INVENTORY_FILE=/etc/ansible/hosts --storage=ostree --set PLAYBOOK_FILE=/usr/share/ansible/openshift-ansible/playbooks/prerequisites.yml --set OPTS="-v" registry.access.redhat.com/openshift3/ose-ansible:v3.9
atomic install –-system --storage=ostree --set INVENTORY_FILE=/etc/ansible/hosts --set PLAYBOOK_FILE=/usr/share/ansible/openshift-ansible/playbooks/deploy_cluster.yml --set OPTS="-v" registry.access.redhat.com/openshift3/ose-ansible:v3.9
Please find OCP on HX cluster (Nutanix cluster) deployment guide and script in OCP_HX