Trilha Pleno Trilha

Domínio de Kamal 2

O curso trata da configuração do Kamal 2 além de um app num servidor. Mostra como um host se organiza em kamal-proxy, containers de app, containers de role e accessories. As aulas colocam duas aplicações no mesmo host, com roteamento por hostname e por caminho. Definem roles web e worker com limites de memória e usam destinos para rodar staging e produção a partir de um arquivo. Depois vêm builders remotos e cache de build, hooks como um gate de pre-deploy, rollbacks e timeouts de deploy. O curso fecha com uma configuração de produção completa.

O que você vai aprender

  • ✓Rodar vários apps atrás de um kamal-proxy, roteados por hostname ou prefixo de caminho
  • ✓Definir roles com comando, ambiente, limites de memória e proxy próprios
  • ✓Usar destinos, segredos por destino e aliases para staging e produção
  • ✓Acelerar builds com builder remoto, cache em registry e segredos do BuildKit
  • ✓Escrever hooks, fazer rollback para imagens retidas e ajustar timeouts de deploy
Prévia grátis · Aula 1 4 min de leitura

De um app para uma frota

O curso de fundamentos colocou uma aplicação num servidor: kamal setup, um config/deploy.yml com service, image, uma lista de servidores, um proxy com SSL e um accessory de banco. Aquela configuração é honesta, e deixa de bastar assim que aparecem necessidades reais.

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...