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
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
For information on using this Code Stream pipeline please read this blog post: https://veducate.co.uk/vra-deploy-aks-tmc/ This repository contains the configurations for the following; Create a Code Stream Pipeline Create a Azure AKS Cluster Saves SSH keys to Docker Host "SharedPath" folder Create AKS cluster as endpoint in both Code Stream and Cloud Assembly Register AKS cluster in Tanzu Mission Control Prerequisites vRA Cloud access The pipeline can be changed easily for use with vRA on-prem Azure Account that can provision AKS clusters Docker host to be used by Code Stream Ability to run the container image: mcr.microsoft.com/azure-cli Tanzu Mission Control Account that can register new clusters #AKS #OtherLanguage #vRA #vspherewithkubernetes #vRealizeAutomationCloud #vRealizeAutomation #TanzuMissionControl #vRealizeAutomation #Azure #Apache2.0 #CodeStream
Deploy AKS Cluster.yaml
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
Data Management for VMware Tanzu This Terraform script deploys the initial appliances needed to stand up the Data Management platform. Product Documentation Supporting Blog posts I wrote about the product: Getting Started - Deploying and configuring the Provider and Agent Appliances Deploying Self Service Databases as an end user Pre-Reqs Download the following files from the Tanzu Network Product Page Agent Virtual Appliance Provider Virtual Appliance Understand the networking requirements from the product documentation, you need a management network and a control plane network
terraform-vsphere-data-management-for-tanzu-main.zip
## Changelog 2020-04-27 - v1.1: Added more custom views to analyze Tanzu Kubernets Cluster resource usage ## How to import 1
vRealize-Operations-Manager-Dashboard-WCP-namespace-resource-usage.zip-master.zip
Basic Kubernetes Tests with PKS When creating a new PKS cluster, there needs to be a starting point...When a new namespace has been created with PKS, there is a new NSX-T network created with it's own IP space from a pool that has been allocated
pks-k8s-tests-master.zip
Deploy OpenShift Clusters to vSphere using vRealize Automation vRA Code Stream Pipeline to deploy OpenShift clusters and register with Tanzu Mission Control. Getting started Blog Post - Deploying OpenShift Clusters using vRA Code Stream Pre-reqs Red Hat Cloud Account With the ability to download and use a Pull Secret for creating OpenShift Clusters vRA access to create Code Stream Pipelines and associated objects inside the pipeline when it runs. Get CSP API access token for vRA Cloud or on-premises edition. Tanzu Mission Control access with ability to attach new clusters Get an CSP API access token for TMC vRA Code Stream configured with an available Docker Host that can connect to the network you will deploy the OpenShift clusters to
Deploy OpenShift Cluster - Installer Provisioned Infrastructure.yaml
This document is a quick guide to change secrets in the TKG clusters in the below scenarios: The password of the vSphere user used to create the TKG clusters has changed A new user is setup and user needs to update in TKG clusters. The document covers the following topics: ...
tkgprovidercreds-master.zip
This document is a quick start guide to show how to deploy stateful applications on Kubernetes (K8s) clusters provisioned by Tanzu Kubernetes Grid Integrated (TKGI, formerly known as Enterprise PKS) using Cloud Native Storage (CNS) supported persistent volumes. This document will provide details on deployment and configuration of CNS/CSI drivers in designated K8s cluster and deploying a stateful application using K8s storage class with CSI driver. For step-by-step configuration guide please follow: https://github.com/dzilbermanvmw/tkgicnssupportsampleapp/blob/master/pdf/Enable%20CNS%20Volume%20Suport%20on%20TKGI%20with%20Example%20Application%20Final.pdf Related CSI driver configuration files and Application deployment manifests can be found at: https://github.com/dzilbermanvmw/tkgicnssupportsampleapp/tree/master/samples #Apache2.0 #vSphere #NSX #TKGI #TanzuKubernetesGridIntegrated(TKGI) #OtherLanguage #CNS
tkgicnssupportsampleapp-master.zip