This section describes how to view grayscale release job details.

Prerequisites

  • You need to join a project and have the Service Mesh View permission in the project. For more information, see Project Members and Project Roles.

  • The KubeSphere Service Mesh extension must be installed and enabled on the KubeSphere platform.

Steps

  1. Log in to the KubeSphere web console with a user who has Service Mesh View permissions and enter your workspace.

  2. Click Grayscale Release > Grayscale Release in the left navigation pane.

  3. On the Canary Release page, click Release Job, and then click the name of a canary release job to open its details page.

    The grayscale release job details page provides the following information:

    Parameter Description

    Name

    The name of the grayscale release job and its release mode.

    Version

    The number of pod replicas, pod names, CPU usage, and memory usage for the old and new versions.

    Traffic Distribution

    • For Blue-Green Deployment, shows the service version currently receiving all traffic.

    • For Canary Release, shows the traffic reception ratio between the old and new versions.

    • For Traffic Mirroring, shows the same replica of traffic from the new version being received by the old version.

    Release Strategy

    • Switch Immediately: Immediately switch all traffic to the corresponding version.

    • Switch After Ready: Automatically switch traffic after the pods of the corresponding version are ready.

    • Pause Switch: Actively pause traffic switching, maintaining the current traffic distribution state.

    Traffic

    The number of requests per second for the old and new versions.

    Request Success Rate

    The percentage of successful requests for the old and new versions.

    Request Latency

    The average request latency for the old and new versions.