Tecnologia Docker

Isolamento, Secrets e políticas de segurança de Pod

A segurança em Kubernetes depende do isolamento de workloads, proteção de dados sensíveis e políticas rígidas para Pods. Nesta lição, você aprende a aplicar namespaces, Secrets, Network Policies e o status atual das Pod Security Policies para proteger ambientes de produção.

Configurando o config.toml: executores, limites e variáveis

O arquivo config.toml é o coração da personalização do GitLab Runner. Ele define como os jobs serão executados, quais recursos podem ser usados e como variáveis de ambiente são aplicadas. Entender e modificar esse arquivo é essencial para adaptar o Runner ao contexto técnico do seu projeto.

Registro do Runner: tokens, escopos e troubleshooting inicial

Registrar um GitLab Runner corretamente é o primeiro passo para garantir que seus pipelines CI/CD rodem de forma segura e previsível. Entenda como funcionam os tokens de registro, as diferenças entre runners específicos e compartilhados, e como validar e solucionar problemas comuns de registro.

Ajustando CPU, memória e storage para builds intensivos

Dimensionar corretamente CPU, memória e storage no GitLab Runner é essencial para evitar falhas e lentidão nos pipelines. Esta lição mostra como definir requisitos mínimos e recomendados, ajustar recursos por executor e identificar sintomas de subdimensionamento.

Quantos Runners você realmente precisa?

O dimensionamento correto dos Runners do GitLab é essencial para evitar filas de jobs e desperdício de recursos. Entenda como analisar métricas, identificar gargalos e calcular a quantidade ideal de Runners para sua demanda.