The open-source Spring Cloud Gateway project is an API gateway built on Spring ecosystem projects, including Spring 5, Spring Boot 2, and Project Reactor. It provides an effective solution for routing diverse client requests to APIs and addresses cross-cutting concerns such as security, monitoring and metrics, and resiliency. For more information about the open-source project, see the documentation.
Spring Cloud Gateway for VMware Tanzu automates the deployment of an API gateway service by adding it to the Marketplace, so that developers can use Apps Manager or the Cloud Foundry Command Line Interface (cf CLI) tool to deploy their own API gateway based on Spring Cloud Gateway. Binding an app to this new Gateway service instance will provide service instance information to the app's environment.
Spring Cloud Gateway for VMware Tanzu includes the following key features:
For information about installing and managing Spring Cloud Gateway for VMware Tanzu, see the Operator Guide.
For information about creating and managing Spring Cloud Gateway for VMware Tanzu service instances and using them with client apps, see the Developer Guide.
Each Spring Cloud Gateway for VMware Tanzu service instance requires:
The following table provides version and version-support information about Spring Cloud Gateway for VMware Tanzu.
Element | Details |
---|---|
Version | 1.3.0 |
Release Date | 1 TBD 2022 |
Spring Cloud OSS Version | 2021.0.1 |
Compatible Ops Manager Version(s) | 2.10.x and later |
Compatible VMware Tanzu Application Service for VMs (TAS) Version(s) | 2.10.x and later |
Supported IaaS | All supported by TAS |
Element | Details |
---|---|
PXC | v0.29.0 |
BPM | v1.1.3 |
Routing | v0.223.0 |
Backup and Restore SDK | v1.17.1 |
JVM | OpenJDK 1.8.0 |