🏆 Take the free Top-Rated Session from TechXchange in Las Vegas and Build Your First GenAI Application the Right Way! Learn more

Offered By: IBMSkillsNetwork

Kubernetes/OpenShift Policy-as-Code with Kyverno

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.

Continue reading

Guided Project

Containers

121 Enrolled
5.0
(12 Reviews)

At a Glance

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.

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.

Estimated Effort

1 Hour

Level

Advanced

Skills You Will Learn

Compliance, DevOps, Kubernetes, OpenShift, Operators, Security

Language

English

Course Code

GPXX0KKOEN

Tell Your Friends!

Saved this page to your clipboard!

Upskill with exclusive learning resources

Start your career and master the latest technologies with expert support!

Have questions or need support? Chat with me 😊