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
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 votre fichier de configuration de 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 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
.