Loading...
「ツール」は右上に移動しました。
利用したサーバー: natural-voltaic-titanium
19いいね 316回再生

TLS in Kubernetes MASTERCLASS | mTLS, CSR, CA, SSH, kubeconfig & Cluster Security Explained

📚 TLS in Kubernetes MASTERCLASS

A complete, in-depth walkthrough of encryption, TLS, and secure access in Kubernetes — combining content from Days 30 to 34 of the CKA 2025 series. Ideal for learners who want to master it all in one sitting.

🔗 GitHub Notes: github.com/CloudWithVarJosh/TLS-In-Kubernetes-Mast…
📺 CKA Playlist:    • CKA Certification Course 2025  

✅ *What You'll Learn*

What is encryption & why it matters
Symmetric vs asymmetric encryption
Encryption at rest vs in transit
How SSH uses public key cryptography
How TLS combines symmetric & asymmetric
HTTPS, TLS 1.2 & TLS 1.3 explained
Clients vs servers in secure communication
SSH mutual authentication
Certificate Authorities (public, private, self-signed)
Mutual TLS (mTLS) in depth
kubeconfig file & Kubernetes contexts
Switching contexts, kubectl config commands
Root CA, Private CA, CSR & trust chains
TLS between Kubernetes control plane components
Hands-on: mTLS for API server, scheduler, kubelet
CSR approval, external user auth, RBAC
Real-world CLI workflows with OpenSSL, base64, kubectl

⏱ Timestamps:

00:00:00 – Introduction
00:04:06 – Encryption Fundamentals: Symmetric vs Asymmetric
00:12:29 – Encryption Types: In-Transit vs At-Rest
00:17:04 – Scenario 1: Disk Encryption using Symmetric Keys
00:18:44 – Scenario 2: Symmetric Encryption & The Web Problem
00:20:03 – Scenario 3: SSH with Asymmetric Encryption
00:28:25 – Scenario 4: TLS 1.2 – Combining Asymmetric + Symmetric
00:41:17 – Who is the Client? Who is the Server?
00:43:24 – Public Key Cryptography: The Foundation of TLS & SSH
00:53:29 – SSH Mutual Authentication: How Both Sides Trust Each Other
01:08:14 – TLS 1.3 Explained: One-Way Encryption (Browser to Server)
01:15:49 – Understanding Certificate Authorities: Public, Private & Self-Signed
01:23:08 – What is Mutual TLS (mTLS)?
01:27:50 – kubeconfig & Kubernetes Contexts: Conceptual Overview
01:33:05 – Deep Dive: Anatomy of a kubeconfig File
01:41:25 – Hands-On Demo: kubeconfig & Context Management
01:51:05 – Clients & Servers in Kubernetes Control and Data Plane
02:03:04 – Private CAs in Kubernetes: Why and How They Work
02:09:35 – Example 1: Root CA & mTLS Between Controller Manager and API Server
02:42:53 – Example 2: mTLS Between Scheduler and API Server
02:51:18 – Example 3: mTLS Between Kubelet and API Server
03:08:09 – Granting Cluster Access to External Users with Certificates & RBAC
03:41:13 – Outro

🎬 Prefer watching it in parts?
Day 30:    • Day 30: How HTTPS & SSH Work | What is Enc...  
Day 31:    • Day 31: TLS in Kubernetes MASTERCLASS | PA...  
Day 32:    • Day 32: TLS in Kubernetes MASTERCLASS | PA...  
Day 33:    • Day 33: TLS in Kubernetes MASTERCLASS | PA...  
Day 34:    • Day 34: TLS in Kubernetes MASTERCLASS | PA...  

🔗 Stay Connected
👉 LinkedIn: linkedin.com/in/varun-joshi-2b516752
👉 GitHub: github.com/CloudWithVarJosh


📌 *Hashtags*
#Kubernetes #CKA #CloudWithVarJosh #TLS #mTLS #KubernetesSecurity #Kubeconfig #RBAC #Certificates #CSR #ClientAuth #OpenSSL #DevOps #CKA2025 #CKACourse #ClusterSecurity #UserAccess #KubernetesAuthentication #Authorization

コメント