Chapter 6. Installing Red Hat OpenShift 3.11 on IBM PowerVC 131
8. Update firewall to allow HTTP and HTTPS to access the Load Balancer VM:
9. Update the DNS options:
10.Reboot the VMs:
ansible -i <inventory_file> lb -a 'firewall-cmd --permanent --add-service=http'
ansible -i <inventory_file> lb -a 'firewall-cmd --permanent 
--add-service=https'
ansible -i <inventory_file> lb -a 'firewall-cmd --reload'
lbsnode01.domain.example.com | SUCCESS | rc=0 >>
success
ansible -i 7nodes.inv nodes,lb -a 'nmcli connection modify "System eth0" 
ipv4.dns-options "rotate timeout:1 ndots:5"'
ansible -i 7nodes.inv nodes,lb -a 'nmcli con show "System eth0"' | grep -e 
ipv4.dns-search -e ipv4.dns-options
ipv4.dns-search:                        ssm.sdc.gts.ibm.com
ipv4.dns-options:                       "rotate,timeout:1,ndots:5"
ipv4.dns-search:                        ssm.sdc.gts.ibm.com
ipv4.dns-options:                       "rotate,timeout:1,ndots:5"
ipv4.dns-search:                        ssm.sdc.gts.ibm.com
ipv4.dns-options:                       "rotate,timeout:1,ndots:5"
ipv4.dns-search:                        ssm.sdc.gts.ibm.com
ipv4.dns-options:                       "rotate,timeout:1,ndots:5"
ipv4.dns-search:                        ssm.sdc.gts.ibm.com
ipv4.dns-options:                       "rotate,timeout:1,ndots:5"
ipv4.dns-search:                        ssm.sdc.gts.ibm.com
ipv4.dns-options:                       "rotate,timeout:1,ndots:5"
ipv4.dns-search:                        ssm.sdc.gts.ibm.com
ipv4.dns-options:                       "rotate,timeout:1,ndots:5"
ansible -i <inventory_file> nodes,lb -a 'reboot'
wrknode02.domain.example.com | UNREACHABLE! => {
    "changed": false, 
    "msg": "SSH Error: data could not be sent to remote host 
\"wrknode02.domain.example.com\". Make sure this host can be reached over ssh", 
    "unreachable": true
}
mstnode01.domain.example.com | UNREACHABLE! => {
    "changed": false, 
    "msg": "SSH Error: data could not be sent to remote host 
\"mstnode01.domain.example.com\". Make sure this host can be reached over ssh", 
    "unreachable": true
}
...
Output truncated
...
lbsnode01.domain.example.com | UNREACHABLE! => {
    "changed": false, 
    "msg": "SSH Error: data could not be sent to remote host 
\"lbsnode01.domain.example.com\". Make sure this host can be reached over ssh", 
    "unreachable": true
}