Perguntas frequentes sobre os gateways do MSE Ingress, incluindo versões compatíveis, precedência de classes do Ingress, gerenciamento de regras de tráfego e solução de problemas.
Quais versões do Ingress são compatíveis com o gateway nativo da nuvem do MSE?
Os gateways nativos da nuvem do MSE são compatíveis com Ingresses das versões networking.k8s.io/v1beta1 ou networking.k8s.io/v1. Você pode associar um gateway nativo da nuvem a um cluster do ACK que execute o Kubernetes V1.18.0 ou superior.
Qual classe do Ingress tem prioridade quando tanto a anotação quanto o campo spec são definidos?
Os gateways nativos da nuvem seguem o padrão do Kubernetes Ingress: a anotação kubernetes.io/ingress.class tem precedência sobre Ingress Spec.IngressClassName.
É possível combinar o gerenciamento manual e automático de regras de tráfego do Ingress?
Sim. Você pode usar as duas abordagens em conjunto:
Gerenciamento manual (MSE console): Defina as regras de tráfego do Ingress diretamente no MSE console. Esta é a abordagem recomendada quando você precisa de controle explícito sobre as configurações de domínio e rota.
Gerenciamento automático (ACK console): Defina os recursos do Ingress no ACK console. O gateway monitora as alterações e aplica as configurações em tempo real.
As regras gerenciadas manualmente (MSE console) têm prioridade sobre as regras gerenciadas automaticamente (recursos do Ingress). Se uma regra definida manualmente e uma regra derivada do Ingress tiverem como alvo o mesmo domínio ou rota, a regra gerenciada manualmente entrará em vigor.
Ao usar as duas abordagens, o console não permite que você edite as configurações de nome de domínio e de rota derivadas dos recursos do Ingress no MSE console. O ciclo de vida delas é gerenciado pelos recursos do Ingress no ACK console.
Por que o console exibe um nome de domínio ou rota como "Unavailable"?
Faça login no MSE console. Na página Routes, clique em Routes ou Domain Names e passe o mouse sobre Unavailable para ver a causa específica.