Skip to main content
Account

Course

Teleport for Kubernetes

Learn to deploy, configure, and operate Teleport as the access layer for your Kubernetes clusters. From zero to a fully working setup with identity-based access, role-based controls, just-in-time privilege escalation, and full audit logging.

  • 6 of 6 lessons available
  • Intermediate
View curriculum
Teleport for Kubernetes Course Cover

Curriculum

Learning objectives

  • Deploy Teleport on Kubernetes with Helm
  • Configure identity-based access with GitHub SSO
  • Implement fine-grained RBAC with defense in depth
  • Set up just-in-time access requests for incidents
  • Use audit logging and session recording

About this Course

Kubernetes access is broken by default. Long-lived kubeconfig credentials, shared identities, no revocation, and audit logs that can’t tell you who did what. This course fixes that.

Over six hands-on videos, you’ll deploy Teleport on Kubernetes from scratch using Helm, wire up GitHub SSO for identity-based authentication, build a two-layer RBAC model with defense in depth, implement just-in-time access requests for incident response, and explore Teleport’s audit logging and session recording capabilities.

Everything is built on the Teleport Community Edition, which is free and open source. The video walkthroughs demonstrate the setup on a local Kind cluster — no cloud account required.

By the end of this course, you’ll have the foundations for securing your Kubernetes access with real identities, least privilege, time-bounded elevation, and a complete audit trail.