Base de Conhecimento & Guias Técnicos
Documentações didáticas, tutoriais passo a passo e padrões de governança de Platform Engineering.
Guias Práticos & Ferramentas Interativas
6 módulos disponíveisDesvendando o Kubectl
Aprenda Kubernetes do zero com a analogia do navio cargueiro, entenda Pods, Deployments e Services, a sintaxe de comandos e troubleshooting.
Desvendando o Terraform
Entenda Infraestrutura como Código (IaC), o ciclo dos 4 comandos sagrados (init/plan/apply/destroy), o arquivo de estado e a analogia dos blocos de Lego.
Guia Completo do Helm
Aprenda gerenciamento de pacotes com a analogia da receita de bolo, anatomia de Chart.yaml e values.yaml, cheat sheet e deploy com ArgoCD.
Terminal Lab Hands-on
Console interativo em tempo real para treinar comandos de Kubernetes, Terraform e Helm com validação e feedback instantâneo de erros.
Simulado de Entrevistas Staff/Senior
Treine perguntas reais de entrevistas com temporizador, feedback na hora, dicas de resposta para impressionar recrutadores e explicação técnica profunda.
Flashcards de Memorização
Baralho interativo para revisar conceitos-chave, travas de estado, OIDC Workload Identity e comandos no formato de repetição espaçada.
Arquitetura da Plataforma 12labs
Nossa governança de infraestrutura como código (IaC) é desacoplada em três repositórios complementares:
12labs/ci-templates
Centraliza a lógica de testes, empacotamento de pacotes e deploy GitOps.
12labs/terraform-modules
Monorepo contendo os blocos de construção reutilizáveis publicados no Registry.
12labs/infra-live-gcp
Onde a infraestrutura real dos ambientes (HML e PRD) é declarada e mantida.
Como Consumir Módulos do GitLab Registry
Para utilizar o módulo de criação de projetos no seu repositório de infraestrutura, declare a chamada com o prefixo oficial do GitLab Registry:
module "novo_projeto" {
source = "gitlab.com/12labs/terraform-modules/project/google"
version = "1.0.0"
name = "12labs Production Core"
project_id = "core-prd-12labs"
billing_account = "014D3B-4BAB4B-CEF331"
labels = {
environment = "prd"
owner = "plataforma"
managed_by = "terraform"
}
}Módulo 'project' (Project Factory)
Regras de Segurança Integradas:
- ✔auto_create_network = false: Impede a criação da VPC default que abre portas públicas desnecessárias.
- ✔Habilitação de APIs em lote: Ativa automaticamente
compute,storage,iam,stselogging. - ✔deletion_policy: Suporte a proteção contra deleção acidental de projetos de produção (
"PREVENT").