Install and update the MSE Microservices Governance component

更新时间:
复制 MD 格式

To use the latest service governance features from Microservices Engine (MSE), keep the Microservices Governance component updated. The current component, ack-onepilot, replaces the deprecated ack-mse-pilot component. This topic describes how to install and update ack-onepilot and how to migrate from ack-mse-pilot to ack-onepilot.

Install the ack-onepilot component

Follow these steps to install the ack-onepilot component. If the ack-mse-pilot component is installed in your cluster, uninstall it before proceeding.

  1. Log on to the ACK console.

  2. In the left-side navigation pane, click Clusters. Then, click the name of the cluster that you want to manage.

  3. In the left-side navigation pane, choose Operations > Add-ons.

  4. On the Add-ons page, click the Logs and Monitoring tab, and then on the ack-onepilot component card, click Install.

  5. In the Parameters dialog box, confirm the component parameters and click OK.

    Installing the Microservices Governance component takes about 2 minutes.

Update the ack-onepilot component

Follow these steps to update the ack-onepilot component to the latest version.

  1. Log on to the ACK console.

  2. In the left-side navigation pane, click Clusters. Then, click the name of the cluster that you want to manage.

  3. In the left-side navigation pane, choose Applications > Helm.

  4. On the Helm page, find the ack-onepilot application and click Update in the Actions column.

  5. On the Update Release page, select the latest version and click OK.

    Updating the Microservices Governance component takes about 2 minutes.

Migrate from ack-mse-pilot to ack-onepilot

The ack-mse-pilot component for microservices governance is deprecated. If this component is installed in your cluster, uninstall it before installing ack-onepilot.

  1. Back up the ack-mse-pilot component's environment variables.

    The environment variables to back up include MSE_PILOT_NAMESPACE (value: mse-pilot), MSHA_PILOT_NAMESPACE (value: mse-pilot), MSE_PILOT_SOURCE (value: ACSK8S), ARMS_PILOT_ACCESSKEY (value: __ACCESSKEY__), and ARMS_PILOT_ACCESSKEY_SECRET (value: __ACCESSKEY_SECRET__). The type for all these variables is Custom.

  2. Uninstall ack-mse-pilot.

    1. Log on to the ACK console.

    2. In the left-side navigation pane, click Clusters. Then, click the name of the cluster that you want to manage.

    3. In the left-side navigation pane, choose Applications > Helm.

    4. On the Helm page, find the ack-mse-pilot application and click Delete in the Actions column.

    5. In the Delete dialog box, click OK.

  3. Install the ack-onepilot component. If necessary, apply the environment variables backed up from the ack-mse-pilot component. For more information, see Install the ack-onepilot component.