Extend Your Golden Path with Tanzu Application Service Adapter and Cloud Foundry Korifi

June 9, 2023

Nick Kuhn and Eric Malm co-wrote this blog post.

Work progresses on the application compatibility layer between Cloud Foundry and Kubernetes with new releases of the Application Service Adapter for VMware Tanzu Application Platform. VMware continues its commitment to preserving the developer experience of cf push within the Kubernetes ecosystem. This blog will detail the latest features focusing on expanded developer productivity and improved platform engineering experience with the Application Service Adapter.

Expanded developer productivity

The 1.2 release works to improve application compatibility between traditional VMware Tanzu Application Service deployments and applications running on the Application Service Adapter. Developers will find it easier to run their existing applications on top of Tanzu Application Platform without modifying their application codebases. The following new features assist developers in this process:

  • Service label override – Set a service label on a user-provided service instance to override the default user-provided label in the VCAP_SERVICES environment variable.
  • Cloud Foundry environment metadata for running apps – Provide the system VCAP_APPLICATION environment variable to application instances automatically.
  • Supply chain visualization – View the Cartographer workloads and deliverables generated for applications in the Supply Chains section of the Tanzu Application Platform GUI.

 A workload deployed via the Application Service Adapter being instrumented into the supply chain visualization workflow in the Tanzu Application Platform GUI.

Platform engineering enhancements

We have made significant improvements to the platform engineering experience with the Application Service Adapter. These features aim to reduce time spent on organization set up and maintenance. Platform engineers can extend their management functionality by making use of automated CI/CD pipelines. The following features aid platform engineers in improving their operational experience:

  • Service account support – Assign Cloud Foundry user roles to Kubernetes service accounts, commonly used for automation in CI/CD pipelines.
  • GitOps cf-mgmt – Manage organizations, spaces, and user roles declaratively through the Carvel toolchain and GitOps-style synchronization.
  • Enhanced logging – Get better insight into system component behavior through additional logs and configurable log levels.
  • Image garbage collection – Reduce periodic maintenance of system resources through automatic clean up of older, inactive application builds, source-code packages, and corresponding container images.

Continued community collaboration with Cloud Foundry Korifi

In collaboration with the Cloud Foundry community, we have continued to develop the Cloud Foundry Korifi project as the upstream, open source core of the Application Service Adapter. The latest Korifi release, version 0.7.1, delivers further progress working through the project's roadmap priorities. For more details on the latest about Cloud Foundry Korifi, please read Ram Iyengar’s post on the Cloud Foundry Foundation blog. 

See you at Cloud Foundry Day 2023!

Cloud Foundry Day 2023 will occur in Heidelberg, Germany, on June 21st, 2023!

The schedule is live, and many VMware speakers will be joining the community to share their insights, perspectives, and experiences with the Cloud Foundry ecosystem.

This event will be an excellent opportunity to keep up to date with all the new features in the core Cloud Foundry for virtual machines ecosystem, Cloud Foundry Korifi, and updates covering the flourishing Paketo Buildpacks ecosystem.

Can’t make it to Germany? No worries; the event will allow virtual attendance for those who can’t make it in person. Be sure to register today!

More resources

Download the Application Service Adapter to see it in action!

For more recent news around Tanzu Application Service, read: VMware Tanzu Application Service 4.0 Improves DevX with Dev Portal and Enhances Platform Engineering.

Visit the Tech Zone to see more Tanzu Application Service 4.0 content, and check out more Application Service Adapter content!

Previous
VMware Tanzu Application Platform on the Disconnected Edge
VMware Tanzu Application Platform on the Disconnected Edge

Achieve velocity at the tactical edge by standardizing on our edge site payloads.

Next
Ensure Kubernetes Compliance with New Private Registry Support for VMware Tanzu Mission Control
Ensure Kubernetes Compliance with New Private Registry Support for VMware Tanzu Mission Control

VMware Tanzu Mission Control is a hub for multi-cluster Kubernetes management and is now announcing support...