En este documento, se muestra cómo inhabilitar el paquete de entrada para un clúster de usuario en GKE on VMware.
De forma predeterminada, el Ingress en paquetes está habilitado en los clústeres de usuario. Esto significa que los objetos Deployment istiod
y istio-ingress
están en ejecución. Para obtener más información, consulta Componentes de Ingress.
Si deseas usar una instalación completa de Anthos Service Mesh en un clúster de usuario, es posible que desees inhabilitar el paquete de entrada. Esto se debe a que la entrada agrupada no es necesaria cuando Anthos Service Mesh está completamente instalado, y existen conflictos entre la entrada agrupada y Anthos Service Mesh.
Inhabilita el objeto Ingress en paquetes para un clúster nuevo
Crea un clúster de usuario como se describe en Crea un clúster de usuario.
A medida que completes el archivo de configuración del clúster de usuario, sucederá lo siguiente:
- Establece
disableBundledIngress
entrue
. - No especifiques un valor para
loadBalancer.vips.ingressVIP
.
apiVersion: v1 kind: UserCluster ... disableBundledIngress: true ... loadBalancer: vips: controlPlaneVIP: 172.16.21.30 ingressVIP:
Inhabilita el paquete de entrada para un clúster existente
En el archivo de configuración del clúster de usuario existente, haz lo siguiente:
- Establece
disableBundledIngress
entrue
. - Quita el valor
loadBalancer.vips.ingressVIP
.
Actualiza el clúster:
gkectl update cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CLUSTER_CONFIG
Reemplaza lo siguiente:
ADMIN_CLUSTER_KUBECONFIG: la ruta del archivo kubeconfig del clúster de administrador
USER_CLUSTER_CONFIG: la ruta del archivo de configuración de tu clúster de usuario
Balanceo de cargas manual
Si tu clúster usa el balanceo de cargas manual y deseas inhabilitar la entrada en paquetes, no especifiques valores para los siguientes campos:
loadBalancer.manualLB.ingressHTTPSNodePort
loadBalancer.manualLB.ingressHTTPNodePort
loadBalancer: Kind: ManaulLB manualLB: ingressHTTPSNodePort: ingressHTTPNodePort: controlPlaneNodePort: 30562
Habilita el paquete de Ingress para un clúster existente
Si deseas habilitar la entrada agrupada para un clúster de usuario existente que tiene inhabilitada esta función, edita el archivo de configuración del clúster de usuario y ejecuta gkectl update cluster
.