LATEST VERSION: v1.3 - RELEASE NOTES
Pivotal Container Service v1.2

Creating the PKS Compute Plane

Page last updated:

This section provides instructions for preparing the vSphere and NSX-T infrastructure for the PKS Compute Plane where Kubernetes clusters run.

Prerequisites

Before you begin this procedure, ensure that you have successfully completed all preceding steps for installing PKS on vSphere with NSX-T, including:

Step 1: Create vSphere Resource Pools for AZ-1 and AZ-2

  1. Log in to vCenter for your vSphere environment.
  2. Select Compute Cluster > New Resource Pool.
  3. Name the resource pool, such as RP-PKS-AZ-1.
  4. Click OK and verify resource pool creation:
  5. Repeat the same operation for Compute Cluster 2 (RP-PKS-AZ-2):

Step 2: Create SNAT rule on T0 Router for Kubernetes Access to NSX Manager

Create a SNAT rule on T0 router for K8s Master Nodes (hosting NCP) to reach NSX Manager.

  1. Select the T0 router > Services > NAT.
  2. Click ADD and configure the SNAT rule. For example:
    • Priority: 1011
    • Action: SNAT
    • Source: 192.168.0.0/16
    • Destination IP: 10.40.206.0/24
    • Translated IP: 10.40.14.3
  3. Click Save.
  4. Verify SNAT rule creation:

Step 3: Create SNAT Rule on T0 Router for Kubernetes Access to LDAP/AD

Create a SNAT rule on T0 router for K8s Master Nodes (hosting NCP) to reach AD (LDAP) Server (if necessary).

  1. In NSX Manager, select the T0 router > Services > NAT.
  2. Add an SNAT rule for K8S Master Node access to LDAP/AD. For example:
    • Priority: 1011
    • Action: SNAT
    • Source: 192.168.0.0/16
    • Destination IP: 10.40.207.0/24
    • Translated IP: 10.40.14.3
  3. Click Save.
  4. Add and verify SNAT rule creation:

Next Step

After you complete this procedure, follow the instructions in Deploying Ops Manager with NSX-T for PKS.


Please send any feedback you have to pks-feedback@pivotal.io.

Create a pull request or raise an issue on the source for this page in GitHub