Kubernetes The Hard Way
This is a two part video where I explore and explain Kubernetes the hard way. It will be very useful to understand how Kubernetes operate at a deeper level. How individual components of the cluster interact with each other.
First part is theory and the second part is hands on.
Github Link:
https://github.com/kelseyhightower/ku...
Justmeandeopensource Kubernetes Github repo:
Github: https://github.com/justmeandopensourc...
Hope you found the video useful. If you liked it please share it with your friends. Also don't forget to subscribe to my channel. For any questions/issues/feedback, please leave me a comment and I will be happy to respond to you.
4:07 Install and configure haproxy
8:33 Configure cluster
9:06 Install cfssl toolset
10:26 Install kubectl
11:22 Generate TLS certificates
18:25 Distribute certificates to controller and worker nodes
20:58 Generate configuration files
23:03 Distribute configuration files to controller and worker nodes
24:40 Generate and distribute data encryption configuration and key
25:51 Bootstrap etcd cluster - controller node 1
27:33 Generating systemd service for etcd
29:33 Repeat for controller node 2
30:47 Repeat for controller node 3
32:00 Verify etcd operational on controller nodes
32:39 Bootstrap control plane - simultaneously
38:00 Start controller services
39:00 Verify cluster is functional
39:30 RBAC for Kublet Authorization
40:08 Bootstrap worker nodes
43:58 * Containerd systemd service file - special overlay instructions
45:02 * Kubelet systemd service file - special swap instructions
47:54 Verify worker nodes
50:45 Network setup - check lack of connectivity between pods
53:50 Network setup - setting up pod network routes
56:30 Network setup - verify connectivity between pods
58:23 Deploying DNS cluster addon
59:25 Smoke test - data encryption
1:01:08 Smoke test - deployment
1:01:40 Smoke test - port forward
1:02:45 Smoke test - view logs
1:02:57 Smoke test - scale deployment
1:03:17 Smoke test - expose service
1:04:15 Terminate deployment
1:03:33 Clean up
1:05:00 Summary
Thanks for watching this video. Stay tuned for more Kubernetes related videos in my channel.
If you wish to support me:
https://www.paypal.com/cgi-bin/webscr...