Inhabilitar el recurso Ingress agrupado

En este documento se muestra cómo inhabilitar el recurso de entrada agrupado de un clúster de usuario en Google Distributed Cloud.

De forma predeterminada, el ingress agrupado está habilitado en los clústeres de usuario. Esto significa que las implementaciones de istiod y istio-ingress están en ejecución. Para obtener más información, consulta Componentes de entrada.

Si quieres usar una instalación completa de Cloud Service Mesh en un clúster de usuario, puede que quieras inhabilitar el ingreso agrupado. Esto se debe a que no se necesita el ingreso agrupado cuando Cloud Service Mesh está totalmente instalado y a que puede haber conflictos entre el ingreso agrupado y Cloud Service Mesh.

Inhabilitar el ingreso agrupado en un clúster nuevo

Crea un clúster de usuarios como se describe en Crear clúster de usuarios.

Cuando rellenes el archivo de configuración del clúster de usuarios, ten en cuenta lo siguiente:

  • Asigna el valor true a disableBundledIngress.
  • No especifiques ningún valor para loadBalancer.vips.ingressVIP.
apiVersion: v1
kind: UserCluster
...
disableBundledIngress: true
...
loadBalancer:
  vips:
    controlPlaneVIP: 172.16.21.30
    ingressVIP:

Inhabilitar el ingreso agrupado en un clúster

En el archivo de configuración del clúster de usuarios:

  • Asigna el valor true a disableBundledIngress.
  • Quita el valor loadBalancer.vips.ingressVIP.

Actualiza el clúster:

gkectl update cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CLUSTER_CONFIG

Haz los cambios siguientes:

  • ADMIN_CLUSTER_KUBECONFIG: la ruta del archivo kubeconfig del clúster de administrador

  • USER_CLUSTER_CONFIG: la ruta del archivo de configuración del clúster de usuarios

Balanceo de carga manual

Si tu clúster usa el balanceo de carga manual y quieres inhabilitar el ingress agrupado, no especifiques valores para los siguientes campos:

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

Habilitar el ingreso agrupado en un clúster

Si quieres habilitar el ingreso agrupado en un clúster de usuarios que ya tengas y que tenga inhabilitado el ingreso agrupado, edita el archivo de configuración del clúster de usuarios y ejecuta gkectl update cluster.