Help Center/ Ubiquitous Cloud Native Service/ Best Practices/ Service Meshes/ Connecting a Third-Party Registration Center to a Service Mesh
Updated on 2025-07-02 GMT+08:00

Connecting a Third-Party Registration Center to a Service Mesh

ASM allows you to connect Nacos, a third-party registration center, to a service mesh, so that microservices on Nacos can be synchronized to the service mesh to implement functions such as traffic management.

Procedure

  1. Log in to the CCE console and click a cluster name to access the cluster console.

    You are advised to select a cluster in the VPC where the service mesh resides. If you want to connect to a cluster in another VPC, connect the VPC where the cluster resides to the VPC where the service mesh resides by referring to Connecting Clusters to UCS Service Meshes.

  2. In the navigation pane, choose Add-ons. Select Uninstalled add-ons, locate the asm-service-controller add-on, and click Install.
  3. Configure parameters and click Install in the lower right corner.

    • meshKubeconfigSecret: mesh-kubeconfig
    • source: indicates the information about Nacos, which contains the following four parameters:
      • name: indicates the name of the registration center.
      • addr: indicates the IP address and port number of Nacos.
      • allnamespaces: controls whether to synchronize services in all namespaces of Nacos. When it is set to false, namespaces needs to be set.
      • namespaces: indicates the Nacos namespace to be synchronized.

    If the asm-service-controller add-on runs in a CCE Turbo cluster, bind an EIP to the pod named asm-service-controller in the asm-system namespace by referring to Configuring an EIP for a Pod, so that the add-on can be used normally.