Kubernetes gerenciado
para aplicações em crescimento

Execute suas aplicações enquanto a Hostman gerencia o control plane do Kubernetes.
Você configura os recursos dos workers, o escalonamento da aplicação e a alocação das cargas.

Grupos de workers para diferentes cargas de trabalho

Use grupos de workers separados para serviços de API e tarefas em segundo plano, com recursos e regras de agendamento adequados a cada carga.

Configuração

Escolha um preset ou configure CPU, RAM e armazenamento NVMe para cada grupo. Use labels e taints com as regras de agendamento de pods para controlar quais cargas rodam nesses nós.

Autoescalonamento

Defina um número mínimo e máximo de nós worker para cada grupo. O autoescalonador ajusta a quantidade de nós dentro desses limites. O escalonamento das réplicas da aplicação é configurado à parte com um HorizontalPodAutoscaler.

Autorrecuperação

Quando ativada, a Hostman verifica a saúde dos nós worker e tenta reiniciar um nó que não responde. Se as tentativas de recuperação falharem, a Hostman recria esse nó worker.

Escolha seu cluster
e seus workers

O plano do cluster e os nós worker são cobrados por hora. O configurador mostra essas duas cobranças
e o total combinado antes de você criar o cluster.

CPURAMNVMeNó workerPreço/horaPreço/mês

1 × 3.3 GHz

2 GB

30 GB

1

$0.00546
$4.00

1 × 3.3 GHz

2 GB

30 GB

1

$0.01913
$14.00

2 × 3.3 GHz

2 GB

40 GB

1

$0.02049
$15.00

2 × 3.3 GHz

4 GB

60 GB

1

$0.02322
$17.00

4 × 3.3 GHz

8 GB

120 GB

1

$0.03552
$26.00

Conecte o Kubernetes
aos seus serviços Hostman

Conecte as aplicações do seu cluster a bancos de dados
e servidores por uma rede privada compartilhada.

Redes privadas

Rode os serviços da aplicação no Kubernetes e mantenha o banco de dados no Hostman Managed Databases. Conecte ambos à mesma rede privada, junto com seus Cloud Servers.

Load Balancers

Crie um Load Balancer da Hostman com um Service do Kubernetes do tipo LoadBalancer. Configure-o por manifestos do Kubernetes e kubectl para expor sua aplicação.

Veja o que precisa de atenção.
Planeje as mudanças.

Monitoramento e diagnóstico

Use o painel do cluster para métricas de recursos e logs do sistema, ou conecte as métricas ao seu próprio monitoramento.

Monitoramento de recursos

Acompanhe o uso de CPU e RAM, o status dos pods e os reinícios de contêineres. Filtre a visualização por nó ou namespace para estreitar a investigação.

Logs do sistema

Filtre os logs dos componentes de sistema do Kubernetes e baixe a saída exibida para uma análise mais detalhada.

Exportação para Prometheus

Conecte-se ao exportador Prometheus do cluster por uma interface pública ou privada para usar as métricas no seu monitoramento.

Mudanças no cluster

Escolha quando aplicar as mudanças e considere o efeito delas na operação do cluster.

Janela de manutenção

Defina quando as atualizações de sistema da Hostman podem ser executadas. Elas podem afetar os nós do control plane e os workers. Durante as atualizações, as operações de gerenciamento do cluster ficam bloqueadas.

Atualizações do Kubernetes

Atualize para uma versão mais recente disponível imediatamente ou em um horário agendado. As atualizações podem afetar o desempenho do cluster.

Redimensionamento do control plane

Aumente os recursos do control plane quando precisar de uma configuração maior. Ao aplicar a mudança, o nó do control plane é reiniciado.

Configure a infraestrutura e o acesso

Defina os recursos do cluster com Terraform, conecte um provedor de identidade e instale os componentes de que suas aplicações precisam.

Add-ons

Instale componentes do catálogo e configure-os para suas aplicações.

Planeje seu deploy

Criar e conectar

Siga o guia para configurar seu cluster e depois baixe o kubeconfig para conectar suas ferramentas do Kubernetes.

Precisa de outra configuração?

Use o App Platform para deploys via Git ou Docker, com o gerenciamento dos servidores por conta da Hostman.