Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Soberania de CI Leve
- Por que os serviços de CI/CD na nuvem criam riscos de vinculação ao fornecedor (vendor lock-in) e exposição de dados sigilosos.
- Objetivos do design do Woodpecker CI: simplicidade, nativo para Docker e independente da forje.
- Comparação com GitHub Actions, GitLab CI, Drone e Jenkins.
Implantação do Servidor e dos Agents
- Stack do Docker Compose: servidor, agents e banco de dados.
- Variáveis de ambiente e registro OAuth na Forje.
- Rótulos dos agents, planejamento de capacidade e limites de recursos.
Criação de Pipelines
- Sintaxe do woodpecker.yml: etapas, serviços e condições.
- Seleção de imagens Docker e montagem do espaço de trabalho.
- Execução paralela e cadeias de dependência.
Integração com a Forje
- Configuração de webhooks para Gitea e Forgejo.
- Filtragem de branches, gatilhos de PR e eventos de tags.
- Relatórios de status do commit e geração de badges.
Segredos e Segurança
- Escopos de segredos a nível de repositório, organização e global.
- Injeção de credenciais para estágios de implantação.
- Isolamento de rede e agents confiáveis versus não confiáveis.
Builds em Matriz e Cache
- Matrizes de teste multilíngues e multiversão.
- Plugin de cache para diretórios de dependências.
- Envio de artefatos para armazenamento compatível com S3.
Operações
- Logs do servidor, telemetria dos agents e inspeção da fila.
- Dimensionamento horizontal dos agents com Docker Swarm ou Kubernetes.
- Backup e restauração do histórico de pipelines e segredos.
Requisitos
- Experiência intermediária com Git e pipelines de CI/CD.
- Conhecimento de administração de servidores Linux e Docker.
- Familiaridade com a administração do Gitea ou Forgejo.
Público-Alvo
- Equipes de DevOps que necessitam de CI leve e auto-hospedado para Gitea/Forgejo.
- Organizações que buscam evitar os serviços SaaS do GitHub Actions ou GitLab CI.
- Equipes de pequeno a médio porte que desejam soberania sobre os pipelines sem excessos.
14 Horas
Testemunhos de Clientes (2)
Gostei de ter recebido respostas imediatas às minhas perguntas.
Szabolcs Kriston - Ericsson
Curso - Advanced GitLab
Máquina Traduzida
Gostei da comunicação fácil entre o instrutor e nós, do cuidado dedicado aos nossos problemas, das percepções e do conhecimento adicional fornecidos nas respostas às nossas perguntas. Achei o ritmo adequado, não senti que foi apressado em nenhum momento, mesmo com os problemas técnicos. Cada assunto foi tratado adequadamente.
Melania Mieczkowska - IAV Poland
Curso - Gitlab and Gitlab CI
Máquina Traduzida