Skip to main content
logoTetrate Service ExpressVersion: Latest

Release Notes for Tetrate Service Express

TSE Version 1.8.0

21 December 2023: TSE 1.8.0 is a feature release of Tetrate Service Express

TSE 1.8.0 is based on Tetrate Service Bridge 1.8.0, and inherits the relevant changes from this release.

Supported PlatformsKubernetes 1.25 - 1.28
Istio VersionTSE includes Istio 1.19
Base SoftwareTetrate Service Bridge 1.8.0 (GA release)

Major New Features

AWS VPC Lattice Support

AWS VPC Lattice is a connectivity solution from AWS that creates a unified service network that spans VPCs across one or more AWS Accounts, within a single region. TSE 1.8.0 bridges this region-local service network with the global TSE-based mesh network:

  • TSE 1.8.0 can expose EKS-based services to AWS VPC Lattice, so that Lattice-based clients can consume them as if they were local
  • TSE 1.8.0 can import Lattice-based services into the TSE mesh, so that clients anywhere on the mesh can consume these services as if they were local

This capability is tagged as experimental in the TSE 1.8.0 release. For more information, please refer to the AWS VPC Lattice Integration Guide.

Product and Behavior Changes

  • The Route 53 Controller in TSE 1.7 has been renamed to AWS Controller, as it now provides the Lattice integration in addition to Route 53 integration. This has no effect on deployment or configuration
  • Resource naming rules have been tightened; resources created in 1.8.0 must follow the rules for DNS names in RFC 1123.

Upgrade

Upgrades to TSE Version 1.8.0 are supported from TSE 1.7.x, following the Upgrade Instructions.

TSE Version 1.7.3

21 December 2023: TSE 1.7.3 is a patch release that fixes CVEs in TSE's dependencies.

TSE 1.7.3 is a patch release that fixes CVEs in TSE's dependencies.

Supported PlatformsKubernetes 1.23 - 1.27
Istio VersionTSE includes Istio 1.17
Base SoftwareTetrate Service Bridge 1.7.3 (GA release)

TSE Version 1.7.2

26 October 2023: TSE 1.7.2 is a patch release that fixes CVEs in TSE's dependencies.

TSE 1.7.2 is a patch release that fixes CVEs in TSE's dependencies. Of particular note, CVE-2023-44487 has been fixed in Envoy, Istio and core TSE components.

Supported PlatformsKubernetes 1.23 - 1.27
Istio VersionTSE includes Istio 1.17
Base SoftwareTetrate Service Bridge 1.7.2 (GA release)

Upgrade

Upgrades to TSE Version 1.7.2 are supported from TSE 1.7.x, following the Upgrade Instructions.

TSE Version 1.7.1

21 September 2023: TSE 1.7.1 is a feature release of Tetrate Service Express, based on the Tetrate Service Bridge 1.7.0 release

Supported PlatformsKubernetes 1.23 - 1.27
Istio VersionTSE includes Istio 1.17
Base SoftwareTetrate Service Bridge 1.7.0 (GA release)

Major New Features

  • The new Gateway resource for configuring Edge and Ingress resources replaces the deprecated Tier1Gateway and IngressGateway resources. TSE users should transition to this API resource

For other changes, refer to the Tetrate Service Bridge 1.7.0 release notes.

Upgrade

Upgrades to TSE Version 1.7.1 are supported from TSE 1.7.0, following the Upgrade Instructions.

TSE Version 1.7.0

3 August 2023: TSE 1.7.0 is the first production-ready, GA release of Tetrate Service Express

Supported PlatformsKubernetes 1.23 - 1.26
Istio VersionTSE includes Istio 1.17
Base SoftwareTetrate Service Bridge 1.7.0 (private release)

Major New Features

TSE is built on the proven Tetrate Service Bridge (TSB) product, and provides a streamlined user experience for deployments on Amazon EKS.

With TSE, you benefit from:

  • A simple helm-based installation process, optimized for EKS
  • Managed database components; Postgres for Management-Plane configuration and ElasticSearch for metrics and trace information
  • A managed certificate authority, included in TSE but pluggable if an external CA must be used
  • Simplified user roles and user management

In addition, TSE provides a more integrated user experience on AWS, with:

Compared to TSB, TSE uses:

  • Opinionated Configuration Choices such as automatic generation of certificates and passwords, to drive faster deployments
  • GitOps-enabled-by-default, reducing the time to create a GitOps-driven configuration flow
  • A simplified (in places) User Interface with a Getting Started workflow to offer an optimized process to onboard clusters and applications

TSE does not support the most sophisticated TSB capabilities, such as:

  • The multi-user RBAC (based on Next Generation Access Control) is not available in TSE. TSE provides a single 'TSE' admin user with a Platform Operations role.
  • The ability to configure the Organization and to create multiple Tenants is not available in TSE. Where the TSB documentation refers to user-defined orgs and tenants, TSE supports a single tse org and tse tenant.
  • Certain advanced features such as Isolation Boundaries, Security Domains and Web Application Firewall are not described in the TSE documentation, and are not supported in the TSE product