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.