O Linode Kubernetes Engine Enterprise (LKE Enterprise) foi lançado em disponibilidade limitada em 5 de junho e, com esse lançamento, queríamos destacar três maneiras de criar seu primeiro cluster Enterprise. Este blog inclui breves instruções para usar o Cloud Manager, o Linode CLIe Terraform. Se você ainda não tem acesso ao LKE Enterprise, pode entrar em contato com a equipe da sua conta para ativar o serviço na sua conta.
Cloud Manager
- No Cloud Manger, em Kubernetes, selecione a camada LKE Enterprise.
- Selecione uma região.
- Selecione uma versão do Kubernetes.
- Diferentemente do LKE tradicional, a alta disponibilidade (HA) agora está automaticamente incluída no LKE Enterprise, juntamente com o VPC e o firewall.
- Uma lista de controle de acesso (ACL) é configurada automaticamente, o que exige endereços IPV4 ou IPv6 para manter o acesso ao cluster.
- Selecione os nós que deseja adicionar ao cluster a partir da seleção de planos.

Linode CLI
- Para começar a usar o cliente de linha de comando da Linode (CLI), você precisa instalar a CLI. Depois de instalado, defina o CLI para usar a versão "v4beta" da API. Para fazer isso, digite o comando de configuração:
linode-cli setup - Siga os prompts e configure a CLI com suas preferências até que seja solicitado que você configure um destino de API personalizado.
- Quando solicitado, use o host padrão da API do Linode. Digite "v4beta" como a versão da API do Linode. Confirme o padrão para HTTPS e suas configurações de aviso de API desejadas. Agora você está pronto para criar um cluster.
- Construa seu
cluster-createCLI usando o novo comando--tierespecificando "enterprise". Abaixo está um exemplo de comando que cria um cluster LKE Enterprise chamado "my-lke-enterprise-cluster", que consiste em 9 nós na região central dos EUA:
linode-cli lke cluster-create \
--label my-lke-enterprise-cluster \
--region us-sea \
--k8s_version 1.31.08-lke5 \
--node_pools.type g6-standard-4 --node_pools.count 6 \
--node_pools.type g6-standard-8 --node_pools.count 3 \
--tags production
—-tier enterprise
Observação: para acomodar cargas de trabalho sensíveis à rede, especialmente em cenários empresariais em que é necessária baixa latência ou alta taxa de transferência, é altamente recomendável usar instâncias Premium com o LKE Enterprise.
- No LKE Enterprise, a configuração do plano de controle das listas de controle de acesso (ACL) é obrigatória.
Para obter detalhes, consulte nossa documentação Techdocs sobre ACLs de plano de controle e nossa documentação API sobre como obter uma ACL de cluster LKE.
Terraform
O provedor Linode Terraform agora oferece uma nova opção de "camada" para o recurso de cluster LKE, que ativa os recursos do Enterprise.
Para usar a opção de camada, você deve configurar o provedor Linode para usar a versão "v4beta" da API. Um exemplo totalmente configurado usando a versão mais recente do provedor Linode pode se parecer com o seguinte:
terraform {
required_providers {
linode = {
source = "linode/linode"
version = “2.41.0”
}
}
}
provider "linode" {
token = var.token
api_version = “v4beta”
}
resource "linode_lke_cluster" "test" {
label = "lke-e-cluster"
region = "us-lax"
K8s_version = "v1.31.1+lke5"
tags = ["test"]
tier = "enterprise"
pool {
type = "g6-standard-1"
count = 3
tags = ["test"]
}
}
Para obter mais informações, consulte nosso guia sobre a implantação de um cluster LKE com o Terraform.
Comentários