Menu
Técnicas

Serviços em nuvem gerenciados por Kube

Oct 2020
Avalie?

As provedoras de nuvem começaram lentamente a oferecer suporte a APIs estilo Kubernetes, por meio de definições de recursos personalizadas (CRDs), para gerenciar seus serviços de nuvem. Na maioria dos casos, esses serviços em nuvem são uma parte central da infraestrutura, e observamos times usarem ferramentas como Terraform ou Pulumi para provisioná-los. Com os novos CRDs (ACK para AWS, Azure Service Operator para Azure e Config Connectors para GCP), você pode usar Kubernetes para provisionar e gerenciar esses serviços em nuvem. Uma vantagem dos serviços de nuvem gerenciados por Kube é que você pode aproveitar o mesmo plano de controle do Kubernetes para forçar o estado declarativo tanto da sua aplicação quanto da sua infraestrutura. A desvantagem é que ele acopla fortemente o cluster do Kubernetes com a infraestrutura. Portanto, estamos avaliando-o cuidadosamente, e você também deve ter cautela.