Tech Insights
-
Enable VKS on VCF 9 – Supervisor Workflow
A few years ago, I wrote about the vSphere with Tanzu enablement workflow. With the introduction of VCF 9, the underlying architecture and the enablement workflow UI has undergone significant improvements. So here’s an attempt at documenting the new supervisor workflow as well. Pro-Tip Enabling Supervisor Workflow is a pre-requisite to put your VCF-Automation to…
-
Introducing AVI LB Integration with TAS
In one of my previous posts from the TAS/ALB Installation series, I spoke about the pre-requisites to get TAS to use AVI LB instead of NSX-T in favour of the latter’s deprecation. As part of this pre-requisite, you had to create the NSX Security groups manually and use them as Pool Members in AVI LB…
-
Velero Demo – Perform Backup and Restore
In this article, we will perform a backup of the TKGi cluster with Velero and then delete a namespace. We will then use the backup to restore the cluster to its original state. Below screenshot is a recap of what’s deployed in the cluster. Below screenshot confirms that the S3 bucket (velero-test) is empty. We…
-
Velero Setup – Installation Procedure
In the previous articles, we have completed all the pre-requisites needed to proceed with Velero installation. We will now use the Velero CLI to execute the following code to complete the installation. The installation should now begin. Now that velero is installed, we can proceed to backup the TKGi Cluster. But we are done yet,…
-
Velero Setup Pre-requisites – Others
In this blog we will look at the other pre-requisites and pre-configured information required for the installation apart from the one’s we did earlier in this series here and here. Install Velero CLI Step 1 – Install the binary Extract the tar bundle and install Velero CLI which we will use later to deploy Velero….
-
Velero Setup Pre-requisites – Pushing Images to Private Registry
We will be using a TKGi cluster to setup Velero and to replicate a production environment, we will use the air-gapped (using images from private registry instead of pulling images directly from the internet) approach to install velero. Hence, we assume a private registry (ex: Harbor) and docker client already exists in the environment and…
-
Velero Setup Pre-requisites – MinIO Installation
Velero is an open-source tool that allows you to backup and restore your kubernetes cluster resources. In this series of blogs, we will look at the procedure of installing Velero in an air-gapped TKGi environment including the pre-requisites. Velero uses an object storage backend to store backup data and associated artifacts. MinIO is an open-source…
-
TAS/ALB Installation Series – Part 8
Now that we have successfully installed TAS, we are good to provision apps using it. To do so, we will be using the “CF CLI” which we installed earlier during the pre-requisites setup stage. For the sake of simplicity, I will be using a simple static page (nginx) application. Create a directory for TAS deployments…
-
TAS/ALB Installation Series – Part 7
If you had been following all my previous posts, you would have ended up in a situation where your smoke tests would have succeeded, while push usage errand would have failed. If you take a closer look at the error message it says “Can’t connect to server on ‘mysql.service.cf.internal’”. So, this means that your container…
-
TAS/ALB Installation Series – Part 6
If you have followed my previous posts in the series, you should see a screen like the one in the screenshot below when you login to Operations Manager. We will start with configuring the TAS tile followed by the NCP tile. TAS Installation Click on the TAS tile and Assign AZ and network to be…
