Pular para o conteúdo principal

Criando um Cluster Kubernetes

Um cluster Kubernetes é um conjunto de nós pré-configurados que trabalham juntos para executar aplicações em containers de forma automatizada e escalável. O Audaks Cloud provisiona clusters gerenciados — você define os parâmetros e o portal cuida da infraestrutura.


Iniciando a Criação

No menu lateral, clique em Kubernetes. Se ainda não há clusters na conta, a tela exibirá o estado vazio com o botão Criar cluster.

Dashboard Kubernetes vazio

Clique em Criar cluster ou no botão + no canto superior direito para abrir o wizard Crie Kubernetes.

Wizard de criação do cluster Kubernetes


1. Escolha o Projeto

Selecione o projeto ao qual o cluster será associado. Os projetos disponíveis aparecem como cards selecionáveis (ex.: Default, Projeto Exemplo).

2. Selecione o Local

Escolha o datacenter onde o cluster será implantado. A Audaks Cloud oferece BR-1 (Brazil) na América do Sul.

Seleção de local/datacenter

3. Selecione a Versão

Escolha a versão do Kubernetes. Atualmente estão disponíveis duas versões:

Versão v1-33.6 selecionada — sem Floating IP

VersãoFloating IP Address
v1-33.6Não exigido
v1-34.3Obrigatório — seção extra aparece no wizard
Floating IP obrigatório na versão v1-34.3

Ao selecionar a versão v1-34.3, uma seção adicional "Floating IP Address" é exibida automaticamente no wizard. Esta configuração é obrigatória para que a API do Kubernetes seja acessível externamente.

Versão v1-34.3 com Floating IP exigido

A opção disponível é "For Kubernetes API". O portal exibe o aviso:

"To use floating IP subnet should have attached to a virtual router"

Isso significa que a sub-rede selecionada no próximo passo precisa estar conectada a um Virtual Router com saída para internet. Caso contrário, o Floating IP não funcionará.

Seção Floating IP Address para v1-34.3

4. Selecione a Sub-rede

Escolha a sub-rede à qual o cluster será conectado. Se ainda não existe uma rede configurada, clique em + Create Network para criar uma diretamente.

Seleção de sub-rede

Sub-rede e Virtual Router

Se for usar a versão v1-34.3 com Floating IP, crie a sub-rede com um Virtual Router associado e com rota para internet antes de criar o cluster. Acesse Rede → Networks para configurar.

5. Grupo Mestre

O Grupo Mestre (Master) é o plano de controle do cluster — gerencia o estado dos workloads e coordena os nós workers.

Configuração do Grupo Mestre

Selecione o Plano de nó no dropdown. O plano define a CPU e memória do nó mestre (ex.: master-p2 — 2 Core CPU / 2.0 GB Memory).

6. Grupo de Trabalhadores

O Grupo de Trabalhadores (Workers) são os nós que efetivamente executam os containers das aplicações.

Configuração do Grupo de Trabalhadores

CampoDescrição
Plano de nóConfiguração de CPU/memória de cada worker
Contagem de nósQuantidade de workers (use e + para ajustar; padrão: 2)

7. Container Volume

Selecione o tipo e o tamanho do armazenamento persistente para os containers do cluster.

Seleção do Container Volume

Há 4 tiers de performance disponíveis nas abas: Standard NVMe, Premium NVMe, Pro NVMe, Ultra NVMe.

Tamanhos disponíveis (Standard NVMe):

PlanoTamanho
BS1.standardPersonalizado (defina em GB)
20 GB20,0 GB
40 GB40,0 GB
100 GB100,0 GB
200 GB200,0 GB
300 GB300,0 GB
500 GB500,0 GB
1 TB1,0 TB
2 TB2,0 TB

8. Opções Finais

Opções finais do cluster

CampoDescrição
Habilite alta disponibilidadeToggle para ativar HA — adiciona nós de controle redundantes. Recomendado para produção
Adicione a chave SSHChave SSH para acesso aos nós (obrigatório) — clique em Adicionar agora para configurar
RótuloLabels no formato chave=valor (ex.: env=prod,team=backend)
Nome do clusterIdentificador único do cluster no painel (obrigatório)

9. Ciclo de Cobrança e Confirmação

Selecione o Ciclo de cobrança (Monthly/Mensal ou Hourly/Horário), verifique o Resumo de preços e clique em Revise e crie cluster para finalizar.

Confirmação e criação do cluster

O cluster será provisionado em alguns minutos. Acompanhe o status na listagem do dashboard.


Problemas Comuns

ProblemaCausa provávelSolução
Cluster em "Pendente" após criaçãoProvisionamento dos nós em andamentoAguarde 5–10 min; clusters grandes levam mais tempo
kubectl retorna "connection refused"Firewall bloqueando a porta da API (6443)Abra a porta 6443 TCP no Grupo de Segurança
Floating IP não funciona (v1-34.3)Sub-rede sem Virtual Router com saída para internetAssocie a sub-rede a um Virtual Router com gateway configurado
Pods em "Pending" permanenteCPU/RAM insuficiente nos workersVerifique com kubectl describe pod e aumente o plano dos nós
Nó em estado "NotReady"Problema no kubeletAcesse o nó via SSH e verifique systemctl status kubelet

Alta Disponibilidade em produção

Para ambientes de produção, habilite Alta Disponibilidade. Isso garante que o plano de controle continue operando mesmo se um nó mestre falhar — sem interrupção nos workloads em execução.