Basic Kubernetes Tests with PKS When creating a new PKS cluster, there needs to be a starting point
pks-k8s-tests-master.zip
vrops-dashboard-Kubernetes Namespace Overview vRealize Operations Overview Dashboard for Kubernetes Namespaces Use this Dashboard to provide an overview, alert and information for all namespaces connected to vRealize Operations Manager Prerequisites Whilst the dashboard will install on any vROPs system, to see any data vROPs must be connected to either vSphere with enabled Workload Management or connected to a Kubernetes cluster via the vRealize Operations Management Pack for Container Monitoring Dashboard Installation import the dashboard from Dashboards | Actions | Manage Dashboards | Import Dashboards Browse for dashboard.zip The dashboard will be imported and available in the dashboard list Support This dashboard was built and tested using VMware vRealize Operations Manager 8.1.0 Enterprise Edition
Dashboard.zip
Demo Kubernetes Application Running Pac-Man on Kubernetes Pac-Man the classic arcade game - deployment files for VMware Tanzu Kubernetes and all other Kubernetes distributions
pacman-for-k8s-main.zip
: http://vthinkbeyondvm.com/getting-started-with-vcenter-server-rest-apis-using-python/ #vSphereAutomationSDKforREST #vSphereSupervisorclusterAPIs #Python #vspherewithkubernestes #MIT #vspherewithkubernetes #vSphere
configure_supervisor_cluster.py
: http://vthinkbeyondvm.com/getting-started-with-vcenter-server-rest-apis-using-python/ #vSphereAutomationSDKforREST #vspherewithkubernetes #vSphereSupervisorclusterAPIs #MIT #vspherenamesaces #Python #vSphere
create_namespace.py
WCPCTL WCPCTL A kubectl style command line tool to interact with vSphere 7 with Tanzu Supervisor Cluster. Now with support for vSphere 7.0 U1. This can be used to spin up NSX-T or vSphere NW based Supervisor Cluster. vSphere 7 with Kubernetes brings some amazing features that enable you to run K8s nativly on your compute clusters
wcpctl-master.zip
This class is to enable vSphere Kubernetes cluster Description: -- - This class is used to enable vSphere Kubernetes cluster(supervisor cluster) on a given cluster using Java Rest APIs. - It supports both DHCP or STATICRANGE mode, for network configurations. - It automatically finds compatible virtual distributed switch and edgecluster(optional) on a given cluster. - It gives cluster compatibility reasons. - To use this class add below jars in the build path libraries/dependencies
EnableVsphereKubernetesCluster.java
Authored by Riaz Mohamed and Raghu Pemmaraju In this document, we focus on how to leverage the micro-segmentation feature within NSX-T to provide workload isolation. NSX-T comes with a distributed firewall that can provide complete control of both North-South Traffic but also East-West Traffic and can isolate workloads, even if they are next to each other. For example, traditional firewalls only isolate network traffic between network VLANs or segments but not within a network segment. But with NSX-T distributed firewall, you can create rules to isolate workload on the same segment and with Kubernetes tags, you can isolate even Kubernetes pod-to-pod communication
nsxtk8smicrosegmentation-master.zip
VMware released official support for OpenShift in their public repository with the CSI Driver version 2.1.0 , so my instructions now reference their manifests
vSphere-CSI-Driver-2.0-OpenShift-4-master.zip
Using vRA to deploy vSphere with Tanzu Namespaces & Guest Clusters This repository contains the code used to create the contructs for deploying vSphere with Tanzu Supervisor Namespaces and Guest Clusters. High Level Steps To achieve our requirements, we’ll be configuring the following: Cloud Assembly VCF SDDC Manager Integration Kubernetes Cloud Zone – Tanzu Supervisor Cluster Cloud Template to deploy a new Tanzu Supervisor Namespace Code Stream Tasks to provision a new Supervisor Namespace using the Cloud Assembly Template Tasks to provision a new Tanzu Guest Cluster inside of the Supervisor namespace using CI Tasks and the kubectl command line tool Tasks to create a service account inside of the Tanzu Guest Cluster Tasks to create Kubernetes endpoint for the new Tanzu Guest Cluster in both Cloud Assembly and Code Stream Service Broker Catalog Item to allow End-Users to provision a brand new Tanzu Guest Cluster in its own Supervisor Namespace To get started, please see this blog post: https://dy.si/RM9Sr2 #Apache2.0 #Deploy #vRealizeAutomation #vSphere #OtherLanguage #tanzu #CodeStream #vRealizeAutomation #vRealizeAutomationCloud #vRA
vRA-Deploy-Tanzu-Clusters-main.zip