Перейти к содержимому

Kubernetes The Hard Way | Full Walkthrough

CYBERWOX

0:00 / 0:00

Kubernetes The Hard Way | Full Walkthrough

21 114 просмотров · 4 г. назад
CYBERWOX
61,8 тыс. подписчиков
21 114 просмотров · 4 г. назад
I've recently been working a lot more with Kubernetes across various platforms including AWS EKS, Azure AKS, and GCP GKE. My focus has mostly been on detecting threats in Kubernetes environments so, in an effort to learn more, I decided to work on *Kubernetes the hard way* which is a guide optimized for learning Kubernetes. The process involves taking the long route to ensure you understand each task required to bootstrap a Kubernetes cluster. For me, understanding all the components of a Kubernetes cluster means being able to identify and detect threats in these components individually & holistically. Link: https://github.com/kelseyhightower/ku... _____________ JOIN CYBERWOX ACADEMY ON DISCORD!   / discord   CHECK OUT CYBERWOX ACADEMY'S WEBSITE https://www.cyberwoxacademy.com​ CHECK OUT CYBERWOX ACADEMY ON YOUTUBE! https://www.youtube.com/channel/UC55O... I hope you like this video! Please like, comment(ask me anything, I’m more than happy to help!), and subscribe:    / daycyberwox​   _____________ ABOUT ME Hey there ~ I’m Day, I work as a Security Engineer. I make videos about cybersecurity, college, internships, certifications, and whatever else is on my mind. Thanks so much for watching :) _____________ COLLABORATIONS & CONTACT IG & Twittter: @daycyberwox Email: day@cyberwoxacademy.com ________________________________________________ My Amazon Shop: https://www.amazon.com/shop/daycyberwox TIMESTAMPS: 00:00 Why Kubernetes the hard way? 01:08 Introduction to the project 03:22 Setting up a GCP Account 04:22 Installing the Google Cloud SDK 06:25 Set Regions & Zones 7:30 2 - Installing the Client Tools 10:56 3 - Provisioning Compute Resources 28:37 4 - Provisioning a Certificate Authority & Generating TLS Certificates 38:17 5 - Generating Kubernetes Configuration Files for Authentication 43:38 6 - Generating the Data Encryption Config and Key 44:45 7 - Bootstrapping the etcd cluster 55:37 8 - Bootstrapping the Kubernetes Control Plane 01:10:40 9 - Bootstrapping the Kubernetes Worker Nodes 01:19:11 10 - Configuring kubectl for Remote Access 01:21:25 11 - Provisioning Pod Network Routes 01:23:58 12 - Deploying the DNS Cluster Add-on 01:26:05 13 - Smoke Test 01:32:08 14 - Cleaning Up 01:35:53 Conclusion