Install Multi-Primary

    Before proceeding, be sure to complete the steps under before you begin.

    In this configuration, each control plane observes the API Servers in both clusters for endpoints.

    Service workloads communicate directly (pod-to-pod) across cluster boundaries.

    Multiple primary clusters on the same network

    Create the Istio configuration for cluster1:

    Apply the configuration to :

    1. $ istioctl install --context="${CTX_CLUSTER1}" -f cluster1.yaml

    Apply the configuration to cluster2:

      Install a remote secret in cluster2 that provides access to ’s API server.

      Install a remote secret in cluster1 that provides access to cluster2’s API server.

      1. $ istioctl x create-remote-secret \
      2. --context="${CTX_CLUSTER2}" \
      3. kubectl apply -f - --context="${CTX_CLUSTER1}"

      You can now .