Avançar para o conteúdo principal
BlogueContêineres (Kubernetes, Docker)Akamai adiciona suporte à API do Kubernetes Cluster

Akamai adiciona suporte à API do Kubernetes Cluster

Use o CAPL, uma implementação da API do Kubernetes Cluster que pode ser instalada em clusters do Kubernetes existentes na Akamai, incluindo o Linode Kubernetes Engine.

À medida que continuamos nosso trabalho nos bastidores para melhorar e expandir nossas plataformas, temos o prazer de anunciar que adicionamos suporte à API de cluster do Kubernetes. A API de cluster (também conhecida como CAPI, pronuncia-se "kappy") é usada para criar APIs declarativas no estilo do Kubernetes usando arquivos de configuração semelhantes a outras ferramentas de infraestrutura como código.

O CAPL (uma implementação da API do Kubernetes Cluster para Linode) adiciona portabilidade, recursos de automação e facilidade de criação, configuração e gerenciamento de clusters. É uma ferramenta autônoma de código aberto que pode ser instalada em clusters Kubernetes existentes na Akamai, incluindo o Linode Kubernetes Engine (LKE).

A instalação manual (bootstrapping) de um ambiente Kubernetes é um processo árduo e difícil de manter em escala. Isso levou à criação de várias distribuições do Kubernetes para simplificar a implantação e o gerenciamento de clusters. Existem opções geridas, como o LKE e o Elastic Kubernetes Service (EKS) da Amazon, e distribuições DIY, como o K3s ou o RKE2, mais leves. Mas muitas soluções tendem a trazer novos desafios, já que as inúmeras distribuições e instaladores vêm com diferentes configurações padrão para clusters e provedores de infraestrutura suportados. É aqui que nosso amigo CAPI entra com APIs declarativas no estilo Kubernetes que oferecem suporte a provedores de nuvem e ambientes locais que automatizam a criação, a configuração e o gerenciamento de clusters.

Para um breve resumo de como o CAPI funciona, um cluster de gerenciamento é implantado para criar e gerenciar clusters de carga de trabalho. Você faz alterações nos clusters editando e enviando o arquivo YAML atualizado. As alterações podem incluir a versão do Kuberentes, o total de nós e as tolerâncias.

Para obter mais detalhes, consulte Introdução ao CAPL.

Começar

  • O CAPL está em desenvolvimento ativo e pode ser utilizado em qualquer uma das nossas regiões de computação principais.
  • Observe que as regiões de computação central sem a funcionalidade VPC exigem uma implantação de cluster sem vpcless.
  • O CAPL pode ser utilizado com diferentes distribuições Kubernetes e fornecedores de plugins, como Rancher.

Comentários

Deixe uma resposta

O seu endereço de correio electrónico não será publicado. Os campos obrigatórios estão marcados com *