Kubernetes/OpenShift Policy-as-Code with Kyverno
AdvancedGuided Project
Create and deploy the right policies to enforce organizational best practices on your Kubernetes and OpenShift clusters. In the chaos of software development, managing your policies is like helming a ship; it's not just about avoiding obstacles, it's about guiding your entire team towards excellence.
5.0 (14 Reviews)

Language
- English
Topic
- Containers
Enrollment Count
- 129
Skills You Will Learn
- Kubernetes, OpenShift, Security, DevOps, Compliance, Operators
Offered By
- IBMSkillsNetwork
Estimated Effort
- 1 hour
Platform
- SkillsNetwork
Last Update
- May 7, 2025
About this Guided Project
As Kubernetes adoption continues to surge, security stands out as a top concern. In Red Hat's 2023 survey of 600 DevOps, engineering, and security professionals from across the globe, 67% reported slowing down deployment due to Kubernetes security concerns. Learning how to enforce best practices with policy-as-code is a valuable skill that will help you deploy with speed and confidence.
A Look at the Project Ahead
In this project you'll take on the role of a DevSecOps champion advocating for the adoption of policy-as-code within your team. You will learn
- What "policy-as-code" means and the motivation behind it
- How Kyverno can help you implement policy-as-code
- The anatomy of a Kyverno policy
- How to write Kyverno policies to enforce (or audit) compliance with best practices
- How to Deploy Kyverno policies to a Kubernetes cluster
What You'll Need
This guided project runs in the IBM Skills Network Labs environment, which has everything you'll need pre-installed. This lab is about policies that affect Kubernetes deployments, so the more you know about Kubernetes, the more you'll get out of it. If you've ever used the `kubectl` CLI, and know what the terms "pod" and "deployment" mean in the context of Kubernetes, you should be good to go.

Language
- English
Topic
- Containers
Enrollment Count
- 129
Skills You Will Learn
- Kubernetes, OpenShift, Security, DevOps, Compliance, Operators
Offered By
- IBMSkillsNetwork
Estimated Effort
- 1 hour
Platform
- SkillsNetwork
Last Update
- May 7, 2025
Instructors
James Reeve
Software Engineer
Software Engineer working on infrastructure, security, and educational lab environments @ skills.network
Read more