Overview
Dive into a comprehensive conference talk on Role Based Access Controls (RBAC) in Kubernetes. Learn how to design and debug policies for both single-tenant and multi-tenant clusters. Explore the integration of identity in Kubernetes, its application to authorization, and strategies for automating authorizations. Gain insights into policy creation, debugging, aggregate role design, and automation. Understand the impacts of external systems like GitOps controllers on cluster management. Acquire a clear direction on approaching authorizations in your clusters through topics such as RBAC fundamentals, authentication review, multi-tenancy, anatomy of RBAC objects, aggregate roles, automation, custom controllers, and policy generation. Conclude with a practical demonstration and access to valuable resources for further learning.
Syllabus
Intro
What is RBAC and What Can It Do?
Authentication Review
Multi-Tenancy
Anatomy of RBAC Objects
Aggregate Roles
Automation
Custom Controllers
Policy Generation
Demo!
Resources
Shameless Self Promotion
Taught by
CNCF [Cloud Native Computing Foundation]