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. Pre-Reqs ServiceType: LoadBalancer must be available for external connectivity to the Pac-Man front-end, otherwise you'll need to make some changes to the files in the "services" folder
pacman-for-k8s-main.zip
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
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
Tanzu Mission Control API Postman Collection This is a Postman collection for the Tanzu Mission Control API. This collection is a number of tasks for operating VMware Tanzu Mission Control. The fleet management platform for Kubernetes offered by VMware
Tanzu Mission Control.postman_collection.json
For information on using this Code Stream pipeline please read this blog post: https://veducate.co.uk/vra-deploy-eks-tmc/ This repository contains the configurations for the following; Create a Code Stream Pipeline Create a AWS EKS Cluster Create EKS cluster as endpoint in both Code Stream and Cloud Assembly Register EKS cluster in Tanzu Mission Control Prerequisites vRA Cloud access The pipeline can be changed easily for use with vRA on-prem AWS Account that can provision EKS clusters Docker host to be used by Code Stream Ability to run the container image: saintdle/aws-k8s-ci Tanzu Mission Control Account that can register new clusters #vRealizeAutomationCloud #vRealizeAutomation #Apache2.0 #CodeStream #OtherLanguage #vRA #Kubernetes #TanzuMissionControl #vRealizeAutomationCLoud #vRealizeAutomation
Deploy EKS Cluster.yaml
Data Management For VMware Tanzu API Postman Collection This is a Postman collection for the Data Mangement for VMware Tanzu API This collection is a number of tasks for operating the Data Management tooling. The DBaaS platform for TanzuSQL offered by VMware. The commands in this collection are built from the Swagger API, which can be accessed from the following URL https://(Provider)/provider/swagger-ui/index.html . Operations Covered in this Collection: Login Get Provider Health Get Organsation Users Get Users Create Users Change Password for Current User Databases Get Databases Specific Database Get Root & Admin User Passwords Get Database Alerts Get Database Version Create Database Delete Database Backup Create & Restore (inc. Point in Time Restore) Logs Create, Download, Delete Get Environment Get Templates Instance Plans Get All, Create and Delete Get Tasks, Events and Alarms Get All Backups Get Audit Logs Blog Posts Getting Started - Deploying and configuring the infrastructure Self-Service DBaaS - How to use the platform to create DBs on demand Data Management For VMware Tanzu API Postman Collection Official API Documentation here: Using the Data Management for VMware Tanzu REST API Contributions welcome
Data Management for VMware Tanzu.postman_collection.json
High Level Steps Create a Code Stream Pipeline Create an Google GKE Cluster Create GKE cluster as endpoint in both vRA Code Stream and Cloud Assembly Register GKE cluster in Tanzu Mission Control Onboard the cluster to Tanzu Service Mesh Pre-Requisites vRA Cloud access The pipeline can be changed easily for use with vRA on-premises Google Cloud account that can provision GKE clusters The Kubernetes Engine API needs to be enabled Basic knowledge of deploying GKE This is a good beginners guide if you need You will need to create a Service Account that the gcloud CLI tool can use for authentication A Docker host to be used by vRA Code Stream Ability to run the container image: gcr.io/google.com/cloudsdktool/google-cloud-cli Tanzu Mission Control account that can register new clusters VMware Cloud Console Tokens for vRA Cloud, Tanzu Mission Control and Tanzu Service Mesh API access The configuration files for the pipeline can be found in this GitHub repository Getting Started vRealize Automation - Deploying a GKE Cluster with Code Stream, add to Tanzu Mission Control & Tanzu Service Mesh #vRealizeAutomation #vRealizeAutomationCloud #CodeStream #OtherLanguage #vRealizeAutomation #vRA #GKE #Apache2.0 #TanzuKubernetesGridIntegrated
Deploy GKE Cluster.yaml
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. This Docker container is used for the pipeline You can find the Dockerfile here , and alter per your needs, including which versions of OpenShift you want to deploy. SSH Key for a bastion host access to your OpenShift nodes
Deploy OpenShift Cluster - Installer Provisioned Infrastructure.yaml
This repository was primarily intended to be used as a sample repository for customers wanting to utilize FluxCD GitOps with Tanzu Kubernetes clusters
tmc-flux-poc-master.zip
Data Management for VMware Tanzu This Terraform script deploys the initial appliances needed to stand up the Data Management platform
terraform-vsphere-data-management-for-tanzu-main.zip