IstioFederation

Scope: Cluster
Version: v1alpha1

CR for setting remote cluster as trusted one.

  • spec (object)

    Required value.

    • metadataEndpoint (string)

      HTTPS endpoint with remote cluster metadata.

      Pattern: ^(https|file)://[0-9a-zA-Z._/-]+$

      Example: "https://istio.k8s.example.com/metadata/"

      Required value.

    • trustDomain (string)

      The TrustDomain of the remote cluster.

      A mandatory parameter, however, it isn’t used currently since Istio cannot match TrustDomain with the root CA.

      Pattern: ^[0-9a-zA-Z._-]+$

      Example: "cluster.local"

      Required value.

IstioMulticluster

Scope: Cluster
Version: v1alpha1

CR for setting remote cluster as trusted one.

  • spec (object)

    Required value.

    • metadataEndpoint (string)

      HTTPS endpoint with remote cluster metadata.

      Pattern: ^(https|file)://[0-9a-zA-Z._/-]+$

      Example: "https://istio.k8s.example.com/metadata/"

      Required value.