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 em Pipelines Leves
- Por que os serviços de CI/CD em nuvem criam riscos de bloqueio ao fornecedor e exposição de segredos.
- Objetivos do design do Woodpecker CI: simplicidade, nativo do Docker e independente da forja.
- Comparação com GitHub Actions, GitLab CI, Drone e Jenkins.
Implantação do Server e dos Agents
- Pilha Docker Compose: server, agents e banco de dados.
- Variáveis de ambiente e registro OAuth da Forja.
- 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 workspace.
- Execução paralela e cadeias de dependência.
Integração com a Forja
- Configuração de webhooks para Gitea e Forgejo.
- Filtragem por branches, gatilhos de PR e eventos de tags.
- Relatório 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 para múltiplas linguagens e versões.
- Plugin de cache para diretórios de dependências.
- Fazendo upload de artefatos para armazenamento compatível com S3.
Operações
- Logs do server, telemetria dos agents e inspeção da fila.
- Escala horizontal dos agents utilizando 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.
- Conhecimentos 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 auto-hospedado e leve para Gitea/Forgejo.
- Organizações que desejam evitar serviços SaaS como GitHub Actions ou GitLab CI.
- Pequenas e médias equipes que buscam 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