Kubernetes - Por que o recurso do Ingress ainda está marcado como "beta"?

2

O Kubernetes 1.9 já está disponível.

No entanto, o recurso do Ingress ainda está marcado como "beta" na documentação do Kubernetes (consulte link : "O Ingress é um recurso beta, não disponível em nenhuma versão do Kubernetes anterior a 1.1") .

Minhas perguntas são:

  • Por que o recurso de ingresso está marcado como beta? Porque alguns recursos estão faltando ou porque a API pode mudar?
  • É seguro usar recursos do Ingress em um cluster do Kubernetes de produção (cluster no local), especialmente com o IngressControler Nginx oficial ( link )
por Sylmarch 22.01.2018 / 16:39

1 resposta

2

Geralmente é bom usar os componentes do Kubernetes que estão marcado como beta . O mesmo é válido para os recursos da API :

  • Code is well tested. Enabling the feature is considered safe. Enabled by default.
  • Support for the overall feature will not be dropped, though details may change.

Ainda há um aviso para alterações incompatíveis em versões posteriores:

  • Recommended for only non-business-critical uses because of potential for incompatible changes in subsequent releases. If you have multiple clusters which can be upgraded independently, you may be able to relax this restriction.

Em relação a NGINX Ingress Controller : está fora do beta desde início de dezembro .

    
por 17.02.2018 / 02:07

Tags