Tanzu Application Platform: Getting started with Learning Center

Prerequisites DNS Records Tanzu Learning Center allocates a wildcard subdomain for your workshops and content. This wildcard should be pointed at the external IP address of the tanzu-system-ingress's envoy service. Kubernetes cluster requirements Installation requires: Kubernetes cluster versions 1.20, 1.21, or 1.22 on one of the following Kubernetes providers: Azure Kubernetes Service Amazon Elastic

Tips to secure your Tanzu application platform workloads

Overview The Tanzu Application Platform is a cloud-native application platform that enables organizations to build, deploy, and manage modern applications efficiently. While it offers numerous benefits in terms of scalability, flexibility, and productivity, it is essential to address the security aspects of the platform. Securing workloads in the Tanzu Application Platform

Tanzu Application Platform – Customize TAP GUI

Overview Customize branding To customize the branding in your portal, you can choose the name of the portal and the logo for it. To make these customizations: In this section, let's see the process of changing the branding of TAP GUI. By default, TAP comes with a standard logo and name as

Tanzu Application Platform – Tech Docs using Azure Storage

Overview TechDocs is Spotify’s homegrown docs-like-code solution built directly into Backstage. Engineers write their documentation in Markdown files which live together with their code - and with little configuration get a nice-looking doc site in Backstage. For this post, I have TAP GUI running as part of view profile in multi cluster

Tanzu Application Platform – Accelerators

Overview Tanzu Application Platform provides an easy way to browse and consume templates that have been approved for use by the organization. It's called Application Accelerator, and its hosted in the web interface for Tanzu Application Platform, also known as TAP GUI. Enterprise Architects use Application Accelerator to provide developers and operators

Tanzu Application Platform – Setting up GitHub Authentication for TAP GUI

Overview Tanzu Application Platform GUI extends the current Backstage’s authentication plug-in so that you can see a login page based on the authentication providers configured at installation. The Backstage core-plugin-api package comes with a GitHub authentication provider that can authenticate users using GitHub or GitHub Enterprise OAuth. To add GitHub authentication, you must create

Tanzu Application Platform – API Docs

Overview The API documentation plug-in provides a standalone list of APIs that can be connected to components and systems of the Tanzu Application Platform GUI software catalog. Each API entity can reflect the components that provide that API and the list of components that are consumers of that API. The API documentation

TAP Multi Cluster (1.3) : Part 3 – Deploy Application

Scan Policy The ScanPolicy defines a set of rules to evaluate for a particular scan to consider the artifacts (image or source code) either compliant or not. When a ImageScan or SourceScan is created to run a scan, those reference a policy whose name must match the following sample scan-policy: Note: In this policy, I

TAP Multi Cluster (1.3) : Part 1 – Prepare The Setup

Overview VMware Tanzu Application Platform (TAP) is an application development platform with a rich set of developer tools. It offers developers a paved path to production to build and deploy software quickly and securely on any compliant public cloud or on-premises Kubernetes cluster. TAP can be installed in various topologies to

TMC : Create vSphere with Tanzu clusters using Terraform

Overview Terraform provider with Tanzu Mission Control gives operations teams the ability to be infrastructure agnostic and build a code pipeline that accommodates a variety of infrastructure back ends. With Terraform, you can attach any conformant Kubernetes cluster to Tanzu Mission Control, therefore providing increased DevOps velocity by offering an additional

Install multus-cni using TMC Catalog

Overview: Multus CNI is a container network interface (CNI) plugin for K8s that enables attaching multiple network interfaces to pods. Normally, when you deploy a pod, it will have single interface. so using Multus, you will be able to attach multiple interfaces to pod. This post explains how to install the

Install fluent-bit using TMC Catalog and forward the logs to Azure Blob storage

Overview Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder that allows you to collect data and logs from different sources, unify them, and send them to multiple destinations. Tanzu Kubernetes Grid includes signed binaries for Fluent Bit, that you can deploy on management

Install External DNS using TMC Catalog

Overview ExternalDNS service publishes DNS records for applications to DNS servers. This post explains how to deploy ExternalDNS into a Tanzu Kubernetes (workload) and dns zone deployed on Azure. Pre reqs Bootstrap machine with the following installed: Tanzu CLI, kubectl installed as mentioned here Tanzu Kubernetes Grid management cluster and workload cluster running