< img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3131724&fmt=gif" />

KubeSphere Service Mesh

This section describes how to use the "KubeSphere Service Mesh" extension.

KubeSphere Service Mesh is used to enable the service mesh functionality of KubeSphere, built on the open-source project Istio, and visualizes microservice governance and traffic management. It has a powerful toolkit, including circuit breakers, blue-green deployments, canary releases, traffic mirroring, tracing, observability, and traffic control.

After installing the "KubeSphere Service Mesh" extension, Service Mesh will be displayed in the project’s left navigation pane, supporting creating composed apps and managing grayscale releases for composed apps.

Note

Before installing KubeSphere Service Mesh, you need to set up available Prometheus and OpenSearch services in the extension configuration. For more information about the extension configuration, see the details page of the "KubeSphere Service Mesh" extension in the Extensions Center.

Composed Apps

Describes how to manage composed apps installed in a project.

Create Composed Apps

Describes how to create a composed app.

View Composed App List

Describes how to view the app list.

View Composed App Details

Learn how to view composed app details.

Edit Composed App Information

Learn how to edit app information.

Add Ingresses to Composed Apps

Learn how to add an Ingress to a composed app.

Add Services to Composed Apps

Learn how to add services to a composed app.

Delete Composed Apps

Learn how to delete an app.

Grayscale Release

Learn how to manage grayscale release tasks.

Create Grayscale Release Tasks

Learn how to create a grayscale release task.

View Grayscale Release Task List

Learn how to view the grayscale release task list.

View Grayscale Release Task Details

Learn how to view the grayscale release task details.

Switch Online Version (Blue-Green Deployment)

Learn how to switch the online version for a blue-green deployment task.

Adjust Traffic Distribution Ratio (Canary Release)

Learn how to adjust the traffic distribution ratio for a canary release task.

Edit Grayscale Release Task Settings

Learn how to edit grayscale release task settings.

Delete Grayscale Release Tasks

Learn how to delete a grayscale release task.