Skip to content

this repo contain the demo for vmworld 2019 and show how NSX-T SDN can work in parallel OpenShift and Native K8s

Notifications You must be signed in to change notification settings

roie9876/NSXT-VMworld2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NSXT-VMworld2019

This repo contain the demo for vmworld 2019 and show how NSX-T SDN can work in parallel OpenShift and Native K8s

This disclaimer informs readers that the views, thoughts, and opinions expressed in this series of posts belong solely to the author, and not necessarily to the author’s employer, organization, committee or other group or individual.

Credits

This guide is based on Dumlu Timuralp Amazning Guide:
@dumlutimuralp / LinkedIn

His works can be found in this link:
https://github.com/dumlutimuralp/nsx-t-k8s

Another great resource for NCP and OpenShift integration can be found at Vincent Han blog: http://blog.acepod.com/how-to-install-openshift-container-platform-ocp-with-nsx-t-ncp/ https://github.com/vincenthanjs/openshift3.11-ncp2.4

Software components used:

vSphere

vCenter 6.7 U3 (Build 14368073)
ESX 6.7 U3 (Build 14320388)

NSX-T

NSX-T 2.5.0 (Build 14663978)
NSX Container Plugin 2.5.0 (Build 14628220)

Native K8S Clusters:

Ubuntu Server Ubuntu 16.04.6 LTS
Docker CE 18.09.6
Kubernetes 1.15.5

OpenShift Cluster:

CentOS Linux release 7.6.1810 (Core)
OpenShift 3.11

It is highly recommended to check the following resources for compatibility requirements

The goal of this series of posts is to outline and explain the steps to integrate VMware NSX-T Platform to Kubernetes control plane.

Below articles focus on the management and data plane integration principles of NSX-T and K8S.

  • Topology Information
  • Fabric Preperation
  • Host Transport Node
  • Edge Transport Node
  • Edge Cluster
  • Tier 0 Logical Router
  • Tier 1 Logical Router
  • Tier 0 BGP Configuration
  • K8S Node Dataplane Connectivity
  • Container Network Interface (CNI)
  • NSX-T Components in Kubernetes Integration
  • NSX-T & K8S Overall Architecture
  • Ubuntu OS Installation
  • Topology
  • IPAM and IP Pools
  • Reachability
  • Tagging NSX-T Objects for K8S
  • Docker Installation
  • Deploy K8S
  • NCP and K8s cluster integration
  • NSX Container Plugin (NCP) Installation
  • Deploy sample Application
  • NCP and OpenShift cluster integration
  • NSX Container Plugin (NCP) Installation
  • Deploy sample Application

About

this repo contain the demo for vmworld 2019 and show how NSX-T SDN can work in parallel OpenShift and Native K8s

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published