MODULE 9 - Security and RBAC
Overview
This module covers security in Kubernetes: RBAC (Role-Based Access Control), Service Accounts, Pod Security Standards, and Network Policies. You will learn how to secure your cluster and your applications.
Learning Objectives
By the end of this module, you will be able to:
- Understand and implement RBAC in Kubernetes
- Create Roles, ClusterRoles, RoleBindings, and ClusterRoleBindings
- Manage Service Accounts and their permissions
- Apply Pod Security Standards
- Configure Network Policies to secure network traffic
- Perform security audits
Estimated Duration
Theory: 4-5 hours
Practice: 4-5 hours
Total: 8-10 hours
Table of Contents
Chapters
- Chapter 9.1 - RBAC
- Chapter 9.2 - Service Accounts
- Chapter 9.3 - Network Policies
- Chapter 9.4 - Pod Security Standards
Hands-on Labs
- Lab 9.1 - Creating Roles and RoleBindings
- Lab 9.2 - Service Accounts and Permissions
- Lab 9.3 - Pod Security Standards
- Lab 9.4 - Security Audit
Validation
Module created on: December 2024