IstioFederation

Scope: Cluster
Version: v1alpha1

Настраивает удаленный кластер как доверенный.

  • spec (объект)

    Обязательный параметр.

    • metadataEndpoint (строка)

      HTTPS URL, по которому опубликованы метаданные удалённого кластера.

      Шаблон: ^(https|file)://[0-9a-zA-Z._/-]+$

      Пример: "https://istio.k8s.example.com/metadata/"

      Обязательный параметр.

    • trustDomain (строка)

      TrustDomain удалённого кластера.

      Несмотря на то, что это обязательный параметр, он не используется на данный момент (так как Istio не умеет сопоставлять TrustDomain и корневой CA).

      Шаблон: ^[0-9a-zA-Z._-]+$

      Пример: "cluster.local"

      Обязательный параметр.

IstioMulticluster

Scope: Cluster
Version: v1alpha1

CR for setting remote cluster as trusted one.

  • spec (объект)

    Обязательный параметр.

    • metadataEndpoint (строка)

      HTTPS endpoint with remote cluster metadata.

      Шаблон: ^(https|file)://[0-9a-zA-Z._/-]+$

      Пример: "https://istio.k8s.example.com/metadata/"

      Обязательный параметр.