Tetrate Service Bridge 1.9
Introducing Tetrate Service Bridge (TSB) version 1.9.0 – the newest advancement in application connectivity platforms. TSB remains at the forefront, offering a complete solution to effortlessly connect services across various Kubernetes clusters, virtual machines, and bare-metal workloads, further refining the landscape of application connectivity.
Building upon the success of the 1.8 release, TSB 1.9.0 reaches a milestone by introducing the General Availability (GA) of UnifiedGateway by introducing a single Gateway
resource for all use-cases like Ingress
, Egress
& EastWest
and also introducing GA of IdentityPropagation by significant improvement in multi cluster access control policies and their rollout. This significant advancement enhances multi cluster connectivity, security, observability & network isolation for the enterprise applications. This not only streamlines administrative tasks but also facilitates scalable operations with unparalleled efficiency.
New Features and Improvements
-
- Ability to rollout
IdentityPropagation
feature enablement in a multi cluster setup seamlessly without impacting existing security policies and live traffic. - Ability to configure multi cluster access control policies and validate the identity of each request through the gateway hops using internal WASM plugins.
- Ability to rollout
-
- Introduced a single Gateway Install resource to deploy
UnifiedGateway
asIngress
,Egress
,EastWest
. - Host Based Access Control For External Services via Egress Gateway has been introcued.
- Introduced a single Gateway Install resource to deploy
-
Priority based Multi-cluster Routing and Failover
- Ability to configure traffic management, prioritizing local cluster traffic over locality-based load balancing and failover using topologyChoice for multi-cluster workloads.
- Ability to enhance fault tolerance and resilience against regional failures by configuring global traffic distribution through defining fault domains using failoverPriority.
-
- Ability to configure TSB ServiceRoute API with FlaggerDestination to work in conjunction with Flagger Canary Resource.
- Ability to delegate canary progressive delivery automation to Flagger via TSB ServiceRoute API.
-
- Ability to configure
resiliency
andloadBalancer
settings for individual or group of services/hostnames.
- Ability to configure
-
- Ability to configure
faultInjection
settings while forwarding HTTP requests to the destination specified in a route.
- Ability to configure
-
- Ability to configure http traffic mirroring to specify the destinations to mirror HTTP traffic in addition to the original destination.
-
Audit logs periodical cleanup:
- Introduced
AuditLogsCleanupRetention
field indataStore
under theManagementPlane
resource spec, to periodically clean up audit logs older than the specified duration.
- Introduced
-
- Ability to sync TSB configurations as kubernetes CRs asynchronously by enabling gitOps.
- Ability to configure health checks to monitor the resource readiness while using FluxCD.
-
Embedded Elasticsearch & Postgres:
- Starting from TSB version
1.9.0
, Managementplane CR can be configured to use the embedded ES & Postgres which will be managed by TSB.
- Starting from TSB version
-
Multiple UI improvements: We have made several UI improvements to enhance user experience, including:
- Enhanced Topology UI:
- Introduced Refresh & Auto Refreshed buttons next to topology buttons for user interactions.
- Introduced Zoom in/Zoom out control for better precision.
- Re-positioned topology filter menu to the left panel to maximise use of screen real estate.
- Enhanced Config Status UI: Improved overall debuggability of TSB config status and config propagation.
- Enhanced Topology UI:
Additional Enhancement
Refer to TSB 1.9 Release Notes for complete list of additional improvements in TSB 1.9
Get Started with Tetrate Service Bridge
To get started with Tetrate Service Bridge:
- Review the Initial Requirements and identify the target platform
- Determine if you wish to:
- follow a quick demo installation
- perform a more-involved production-ready installation (Management Plane, Cluster Onboarding)
- apply an upgrade to an existing Tetrate Service Bridge deployment
Don't hesitate to reach out to your Tetrate support contact if you have any questions.
📄️ Release Notes
Version 1.9.8
📄️ Feature Status
Status of included features.
📄️ TSB Support Policy
TSB support policy, release schedule, and component version matrix.