App SSO Overview App SSO is one of the great features offered in TAP, which has received a bunch of love in TAP 1.5 App SSO provides the needed APIs for curating and consuming a "Single Sign-On as a service" offering on Tanzu Application Platform. Through App SSO, one can easily integrate TAP based workloads …
TAP 1.5 – Spring Cloud Gateway
In TAP 1.5, an amazing addition was made, with the inclusion of an additional package "Spring Cloud Gateway For Kubernetes"! This is a VMware product which was initially released in February 2021 as a standalone product, and is now included as part of TAP! Spring Cloud Gateway for Kubernetes is based on the open source …
TAP 1.5 – Application Accelerator Updates
Application Accelerator Overview App Accelerator helps you bootstrap developing your applications and deploying them in a discoverable and repeatable way. You can think of app accelerator as a way to publish a software catalog to your end users, which will allow them to fill out a simple and customizable form, that will then generate a …
Continue reading "TAP 1.5 – Application Accelerator Updates"
TAP 1.5 – New Trivy / Aqua Integration
Background TAP has always included a pluggable scanning mechanism allowing for the platform to perform source code and image scanning as part of your supply chain. By default TAP utilizes Grype as the scanner, but has added support for additional scanner over time including: Carbon Black Container Security - for image scanning Snyk - for …
TAP 1.5 – Dynamic Service Provisioning With Crossplane
What Is Crossplane Crossplane is an open source, CNCF project built on the foundation of Kubernetes to orchestrate anything. Its basically the kubernetes native approach to solve similar issues and challenges that tools like Terraform, Pulumi and IDEM are trying to solve. Tanzu Application Platform makes use of Crossplane to power a number of capabilities, …
Continue reading "TAP 1.5 – Dynamic Service Provisioning With Crossplane"
TAP 1.5 – Namespace Provisioner Gets A Major Update
What Is The TAP Namespace Provisioner Namespace Provisioner provides a secure, automated way for platform operators to provision namespaces with the resources and namespace-level privileges required for their workloads to function as intended. It enables operators to add additional customized namespace-scoped resources using GitOps to meet their organization's requirements and provides continuous reconciliation using the …
Continue reading "TAP 1.5 – Namespace Provisioner Gets A Major Update"
TAP 1.5 – External Secrets Operator Enhancements
In TAP 1.4, VMware added an additional optional package to TAP for the External Secrets Operator, and in TAP 1.5 they have enhanced the integration. What Is External Secrets Operator (ESO) The External Secrets Operator is a Kubernetes operator that integrates with external secret management systems, for example, AWS Secrets Manager, Google Secrets Manager and …
Continue reading "TAP 1.5 – External Secrets Operator Enhancements"
TAP 1.5 – What’s New
TAP 1.5 is a major release for Tanzu Application Platform!!!!! This release includes, new components, new features, enhancements to existing features, and many bug fixes, all coming together to create an amazing release! There are way to many features in this release for a single blog post, so I have split the key enhancements I …
Secure Package Management on TMC Managed Clusters
Learn how to securely and easily manage package deployments to all attached clusters in TMC, using Carvel + Flux + Magic
Updating TBS Dependencies in TAP
TLDR - as of January 26th, you will need to update your TBS dependencies if you are building Spring Boot applications.This is related to the linked Known issue in TAP 1.4 but also effects previous versions of TAP. Preface A few days ago i was working on some TAP related testing, and all of a …