Deploy Spring Cloud Config applications to Tanzu Application Platform

This topic tells you how to run Spring applications that depend on Spring Cloud Config Server as workloads on Tanzu Application Platform (commonly known as TAP).

Identify Spring Cloud Config applications

The Spring Cloud Config project is used within many common configuration services for Spring applications, including the following:

Spring applications that use these configuration services often include a client dependency that interacts with the Spring Cloud Config Server:

  • Applications that use the Spring Cloud Services Config Server on Tanzu Application Service typically include the spring-cloud-services-starter-config-client dependency from the io.pivotal.spring.cloud group. For more information, see the Config Server in the Spring Cloud Services documentation.

  • Applications that use the open-source Spring Cloud Config Server typically include the spring-cloud-starter-config dependency from the org.springframework.cloud group. For more information, see the Spring Cloud Config documentation.

Prerequisites

Before you can deploy Spring Cloud Config applications, you must Install Application Configuration Service for VMware Tanzu.

The Application Configuration Service for VMware Tanzu component in Tanzu Application Platform distributes configuration information to applications through Kubernetes Secrets that contain Spring properties.

Configure workloads

For instructions for how to run existing Spring applications that rely on the Spring Cloud Config Server as workloads in Tanzu Application Platform, see Configuring Workloads in Tanzu Application Platform using Application Configuration Service in the Application Configuration Service for VMware Tanzu documentation.

check-circle-line exclamation-circle-line close-line
Scroll to top icon