Kubernetes Quick Start: Learn and Master Kubernetes With Step-by-Step Examples
- 9 Sections
- 81 Lessons
- 30h Duration
What is kubernets and why learn it
Kubernetes basic concepts
- Overview of K8s
- Host, Hypervisor, Virtual Machine and Container
- Pod
- Node
- ReplicaSet
- Deployment
- Service
- Service: ClusterIP
- Service: NodePort
- Service: LoadBalancer
- Ingress and Ingress Controller
- StatefulSets
- DaemonSet
- Label and Selector
- How to read, understand and use yaml file in K8s
- Advanced Topic: What is different between selector and matchLabel?
Kubernetes installation
- Kubernetes architecture: control plane and nodes components
- Single node k8s cluster on your laptop: minikube
- Multiple-node K8s cluster on one single machine: install kind
- Install k8s on cloud environments
- Multi-nodes k8s cluster in a typical HOME/SOHO environment like a cloud provider
- Prepare bare metal machines or virtual machines
- Install container run-time on each node
- Install kubelet, kubeadm, kubectl on each node
- Initialization on master/control plane node
- Install pod network add-on on master node
- Join other nodes to K8s cluster
- Advanced Topic: install K8s with swap on
- Basic install OK, let's testing a basic deployment, service
- Install Load-balancer (MetalLB)
- What is namespace?
- Testing load-balancer
- Install Ingress controller (haproxy)
- Testing ingress ( haproxy )
- Install Dashboard UI
- Install HELM
Kubernetes Auto-scaling
Kubernetes Storage
Stateful Applications
- What is a stateful application?
- Deploy a stateful app using Deployment
- Deploy a stateful application using StatefulSet ( cassandra )
- Create a Headless Service
- Create cassandra StatefulSets pod
- Ordered pod create and stable network identities
- Stable storage
- Access cassandra headless service from K8s node ( inside K8s cluster )
- Access cassandra headless service from outside
- Cassandra quick start
- Scaling a StatefulSet
- Clean up a StatefulSet
Role-based Access Control
- RBAC introduction
- Context vs Namespace
- How to create a normal user account, role and rolebinding
- Create a new namespace , user credentials/certificate and context for a demo user
- Create the role and rolebinding for demo user
- Testing the demo user and roles using context
- How to create a service account, role and rolebinding
Misc
Cheat Sheet
Master Kubernetes in 30 days!
🚀 Unlock the Power of Kubernetes and Supercharge Your Career in one month or at your own pace!
Are you ready to take your tech career to the next level?
Or are you the developer, small business owners/Entrepreneurs who like to do-it-yourself?
Kubernetes is the future of container orchestration, and our comprehensive online course is your ultimate guide to mastering this essential technology to suite your needs.
Whether you're a beginner or already have some Kubernetes knowledge, this course is tailor-made to empower you with the skills and expertise needed to excel.
What You'll Learn:
🔵 Key Kubernetes Concepts: Demystify Kubernetes jargon and core concepts.
🏗️ Cluster Setup: Learn how to set up a typical useful K8s cluster, even in a bare-metal SOHO/SMB environment.
📈 Auto-Scaling: Discover strategies to auto-scale your applications for optimal performance.
🗄️ Storage Mastery: Understand Persistent Volumes (PV), Persistent Volume Claims (PVC), and Storage Classes.
🚀 Effortless Deployments: Deploy both stateless and stateful applications with ease.
🔐 Security with RBAC: Take control of permissions with Role-Based Access Control.
Course Highlights:
📚 Practical Learning: Hands-on labs and real-world examples.
👩🏫 Expert Instructor: Guided by a seasoned Kubernetes pro ( Benjamin, 20 years of IT experience).
🌐 Free online Q&A support ( 1 year ): Get your question answered quickly ( typically within 24 hours )
🎁 Exclusive Offer: Enroll now at the incredible promotional rate of just $299.99 and secure your spot! Course Certificate provided.
You will get a free PDF book
https://www.amazon.com/Kubernetes-Quick-Start-Benjamin-Young-ebook/dp/B08HQTM57N
Who Should Join:
- Developers, Sysadmins, IT Professionals
- Small business owners/Entrepreneurs who want to DIY ( do-it-yourself )
- Anyone looking to excel in Kubernetes
- Basic Linux, scripting, and Docker knowledge is beneficial
Enroll Now and Propel Your Career Forward!
Join us on this incredible Kubernetes journey. Don't miss your chance to become a Kubernetes pro and future-proof your career.
Satisfaction Guarantee
We're so confident that you'll love this course that we offer a 100% satisfaction guarantee. If you're not happy with the course for any reason, simply contact us within 30 days for a full refund.
Contact Information
Still have questions? Contact us at sales@comrite.com for assistance.
Want to submit a review? Login
Reviews
-
Oct 7, 2023 @ 2:16 pm
easy to follow, pratical usage