Skip to content

Conversation

@rascasoft
Copy link
Collaborator

No description provided.

rascasoft and others added 13 commits October 13, 2025 17:38
First file, first lab.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
This will simplify the repetition of the lab.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
This is the stage 2 where policies are applied using Kyverno Policy as Code.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
This adds a clean option to the scripts so that the script can be launched,
checked and then the system can be cleaned.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
This renames the files to refer to the stage they relate to, and adds the overall README.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
This commit adds the cosign based lab to create and verify containers signtaure.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
This fixes some bits about Kyverno Helm installation enabling useful options for
using it with Kind.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
This is necessary because since version 3 the way signature is made is not
recognized by Kyverno, unless specific options are passed to cosign sign.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
add documentation and example for using the policy reporter
This commit sums up all the fixtures needed after the last session.

Fixes #63

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
Now the structure is complete of all 4 stages.

Signed-off-by: Raoul Scarazzini <rasca@mmul.it>
@rascasoft rascasoft merged commit 974b9a4 into main Dec 23, 2025
1 check passed
@rascasoft rascasoft deleted the kubernetes-security-workshop branch December 23, 2025 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants