CI/CD: Automating Tests, Builds and Deployments
Exit

Lesson 10 of 10 · Security

Securing the CI/CD chain: secrets, OIDC, permissions, dependencies and signatures

1 h Node.js 22 (Debian, git, npm, python3)

Objective

Your pipeline has access to everything: the code, the production secrets, the image registry, sometimes the cluster. That makes it a target. This lesson reviews real attacks against CI/CD chains and the protections to put in place, from the simplest (no secret in clear text) to the most advanced (signed artifacts).

This lesson is part of the full course

Unlock CI/CD: Automating Tests, Builds and Deployments to read every lesson, do the exercises, access the simulations and earn your certificate.

Already enrolled? Log in.