Openshift with NSX-T Installation Part 5: NCP and CNI Integration

In this article, we will integrate NSX-T NCP and CNI to Openshift. Step 01: Tag the Logical Switches Ports connected to OCP-Master, OCP-Node01 and OCP-Node02 VMs. NSX-T Manager -> Switching -> LS-VIFs -> Related -> Ports -> Click on the respective logical ports -> Actions -> Manage Tags   You can highlight the port to see which VMs is being Connected.   Scope: ncp/node_name Tag: ocp-master Scope: ncp/cluster Tag: ocp-cl1 ...

Openshift with NSX-T Installation Part 4: Openshift Installation

In this article, we will use Ansible to install Openshift 3.9. On the Master node: nano /usr/share/ansible/openshift-ansible/roles/lib_utils/action_plugins/sanity_checks.py add then (‘openshift_use_nsx’,False. cd /root wget https://raw.githubusercontent.com/vincenthanjs/openshift-nsxt/master/hosts cp hosts /etc/ansible/ -f cd /etc/ansible/ htpasswd -c /root/htpasswd admin If the above URL does not work. you can copy and paste the below into /etc/ansible/hosts #This is the file you replace on /etc/ansible/hosts # Create an OSEv3 group that contains the masters and nodes groups [OSEv3:children] masters nodes # Set variables common for all OSEv3 hosts [OSEv3:vars] # SSH user, this user should allow ssh based auth without requiring a password ansible_ssh_user=root ansible_ssh_pass=VMware1! ...

Openshift with NSX-T Installation Part 3: RHEL

Update on 11 March 2019 The steps below will work for Openshift 3.11 as well. In this article we start install RHEL and install Openshift. The main guide for the installation I reference from is at https://access.redhat.com/documentation/en-us/openshift_container_platform/3.9/html-single/installation_and_configuration/. Chapter 2.6 Advanced Installation. Step 1: Create a VM and install RHEL from iso. I place this VM on the LS-MGMT01 logical switch and this has internet access. Therefore, when you clone the VM, they will be on the same network. ...

Openshift with NSX-T Installation Part 2: NSX-T

    In this article, we are now going to start configuring NSX-T so that it will be ready for us to install Openshift and consume the networking and security services provided by NSX-T. The result is that Openshift can deliver on demand provisioning of all NSX-T components: Container Network Interface (CNI), NSX-T Container Plugin (NCP) POD, NSX Node Agent POD, etc) automatically when a new Kubernetes (K8S) Cluster is requested, all done with a single CLI or API call. ...