Désactiver l'entrée groupée

Ce document explique comment désactiver l'entrée groupée pour un cluster utilisateur dans Google Distributed Cloud.

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 en savoir plus, consultez la section Composants Ingress.

Si vous souhaitez utiliser une installation complète de Cloud 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 lorsque Cloud Service Mesh est entièrement installé, et il peut y avoir des conflits potentiels entre l'entrée groupée et Cloud Service Mesh.

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

Créez un cluster d'utilisateurs comme décrit dans la section Créer un cluster d'utilisateurs.

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 votre fichier de configuration de 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'utilisateurs existant dont l'entrée groupée est désactivée, modifiez le fichier de configuration du cluster d'utilisateurs et exécutez gkectl update cluster.