Ce document explique comment désactiver le regroupement d'entrées pour un cluster d'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 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 lorsque 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 la section Créer un cluster d'utilisateur.
Lorsque vous remplissez le fichier de configuration de votre cluster d'utilisateur :
- Définissez
disableBundledIngress
surtrue
. - 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
surtrue
. - 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 une entrée groupée pour un cluster existant
Si vous souhaitez activer une entrée groupée pour un cluster d'utilisateur existant sur 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
.