Skip to main content
logoTetrate Service BridgeVersion: next

Announcing TSB 1.12

Introducing Tetrate Service Bridge (TSB) version 1.12.0 - TSB enhances enterprise service mesh capabilities with advanced gateway features, configuration management, and improved platform reliability.

This release introduces OpenAPI-based payload validation for gateways, Configuration Profiles for hierarchical settings management, Enhanced Edge Gateway priority based failover and Management Plane failover capabilities for high availability. Platform teams can now leverage new Segmentation Policies for fine-grained traffic control, alongside enhanced troubleshooting features and UI improvements for better operational visibility.

New Features and Improvements

  • OpenAPI Based Payload Validation on Gateway:
    • The Gateway resource now supports OpenAPI-based payload validation, enabling direct reference to OpenAPI schema definitions.
    • Users can configure the Gateway to validate incoming request payloads against OpenAPI specifications, published as a TSB API resource.
    • This feature is released as Beta, to accommodate any future API changes based on user feedback.
  • Configuration Profiles Impact Analysis:
    • Configuration Profiles Impact Analysis feature helps users understand how configuration profile changes affect TSB resources and platform workloads.
    • The UI now enables easy comparison of current and edited profiles, detailed property-specific analysis, and clear visualization of the impact hierarchy.
  • Enhanced Edge Gateway Priority Based Failover:
    • Tier1 Gateway priority based multi cluster failover ensures seamless traffic failover to the next prioritized cluster if an endpoint fails, improving reliability for weighted Tier1 Gateway configurations.
  • Unified Gateway Installation & Management via TSB MP:
    • Gateway Install resources can now be applied directly to MP as a TSB resource using tctl, REST API, or kubectl (GitOps).
    • The MP Gateway Install resource enables centralized creation and management of gateway installations via TSB MP.
  • Component Status:
    • The Install status field provides the status of the TSB components to help you understand the installation and upgrade status. Status field also provides version information for each component.
  • Management Plane failover:
    • You can deploy a second, standby Management Plane instance and configure dynamic configuration replication from active to standby. In the event that the active Management Plane instance were to fail and cannot be recovered, you can then initiate a failover to the standby instance.
    • This feature is released as Beta, and should be used with guidance from Tetrate support
  • Troubleshooting Enhancements:
    • Summarized API metrics: Raw Endpoint metrics that are typically collected and exported against api parameters are now summarized to show the metric on the root api resulting in significantly lower volume of metrics, and clearly show the state of an actual api rather than the individual instances.
  • Multiple UI improvements:
    • Configuration Profiles UI:
      • Impact Analysis for Configuration Profiles: Configuration Profiles now show the impact of the profile on the hierarchy.
      • Enhanced UX for Configuration Profiles editor and Blame view.
      • Added audit logs for Configuration Profiles.
    • Fixed pagination reset after last sync updated on cluster page.
    • Added OpenAPI validation UI.

Additional Enhancements

Refer to TSB 1.12 Release Notes for complete list of additional improvements in TSB 1.12

Deprecations

FeatureDeprecation ReleaseEnd of Life ReleaseNotes
Tier 1 Gateway1.10.01.14.0Migrate to Unified Gateway
Ingress (Tier 2) Gateway1.10.01.14.0Migrate to Unified Gateway
Egress Gateway1.10.01.14.0Migrate to Unified Gateway
Security Domains1.12.01.14.0Migrate to Segmentation Policies
Applications1.11.01.13.0Discontinue use

Upgrade Notes

Pre-Upgrade check needed

Starting from TSB 1.12, IsolationBoundary is a required component of TSB architecture. This feature enables multiple revision installations, allowing seamless control-plane upgrades while enforcing network segregation. For a comprehensive understanding of IsolationBoundary, refer to the IsolationBoundary Concept documentation.

If you're upgrading to TSB 1.12 from a non-revisioned deployment, we strongly recommend enabling IsolationBoundary in your cluster before proceeding with the upgrade. For migration guidance, follow our Non-revisioned to Revisioned upgrade documentation.

Get Started with Tetrate Service Bridge

To get started with Tetrate Service Bridge:

Don't hesitate to reach out to your Tetrate support contact if you have any questions.