Désactiver l'entrée groupée

Ce document explique comment désactiver l'entrée groupée pour un cluster d'utilisateur dans GKE sur VMware.

Par défaut, l'entrée groupée est activée dans les clusters d'utilisateur. Cela signifie que les déploiements istiod et istio-ingress sont en cours d'exécution. Pour plus d'informations, consultez la section Composants d'entrée.

Si vous souhaitez utiliser une installation complète d'Anthos Service Mesh dans un cluster d'utilisateur, vous pouvez désactiver l'entrée groupée. En effet, l'entrée groupée n'est pas nécessaire lorsqu'Anthos Service Mesh est entièrement installé, et il existe des conflits potentiels entre l'entrée groupée et Anthos Service Mesh.

Désactiver l'entrée groupée pour un nouveau cluster

Créez un cluster d'utilisateur comme décrit dans Créer un cluster d'utilisateur.

Lorsque vous remplissez le fichier de configuration de votre cluster d'utilisateur :

  • Définissez disableBundledIngress sur true.
  • Ne spécifiez pas de valeur pour loadBalancer.vips.ingressVIP.
apiVersion: v1
kind: UserCluster
...
disableBundledIngress: true
...
loadBalancer:
  vips:
    controlPlaneVIP: 172.16.21.30
    ingressVIP:

Désactiver l'entrée groupée pour un cluster existant

Dans le fichier de configuration de votre cluster d'utilisateur existant:

  • Définissez disableBundledIngress sur true.
  • Supprimez la valeur loadBalancer.vips.ingressVIP.

Mettez à jour le cluster :

gkectl update cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CLUSTER_CONFIG

Remplacez les éléments suivants :

  • ADMIN_CLUSTER_KUBECONFIG : chemin d'accès du fichier kubeconfig du cluster d'administrateur

  • USER_CLUSTER_CONFIG : chemin d'accès au fichier de configuration du cluster d'utilisateur

Équilibrage de charge manuel

Si votre cluster utilise l'équilibrage de charge manuel et que vous souhaitez désactiver l'entrée groupée, ne spécifiez pas de valeurs pour les champs suivants:

  • loadBalancer.manualLB.ingressHTTPSNodePort
  • loadBalancer.manualLB.ingressHTTPNodePort
loadBalancer:
  Kind: ManaulLB
  manualLB:
    ingressHTTPSNodePort:
    ingressHTTPNodePort:
    controlPlaneNodePort: 30562

Activer l'entrée groupée pour un cluster existant

Si vous souhaitez activer l'entrée groupée pour un cluster d'utilisateur existant dans lequel l'entrée groupée est désactivée, modifiez le fichier de configuration du cluster d'utilisateur et exécutez gkectl update cluster.