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 to secure your cluster and 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
Practical 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
Assessment
Module created on: December 2024