Courses
Kubernetes
Kubernetes advanced Course
This course is intended for those who are already familiar with the basics of Kubernetes and want to deepen their knowledge and skills. We'll dive into advanced aspects of managing Kubernetes, including running cloud and self-hosted Kubernetes clusters, using Helm to manage applications, creating Helm charts, and much more.
The course covers a variety of tools and techniques that let you effectively monitor and log activity in the cluster, including using Grafana. We'll also look at various authorization methods such as AuthProxy and KeyCloak, as well as using Vault in Kubernetes.
You'll learn to work with HPA using custom metrics, learn about Kubernetes operators and Validating webhooks. In addition, we'll dive into the world of Service Mesh, in particular, we'll explore Linkerd.
The course covers various tools and techniques that allow you to effectively monitor and log activity in the cluster, including the use of Grafana. We will also look at various authorization methods, such as AuthProxy and KeyCloak, as well as using Vault in Kubernetes.
You will learn to work with HPA using custom metrics, learn about Kubernetes operators and Validating webhooks. In addition, we will dive into the world of Service Mesh, in particular, we will look at Linkerd.
Part of the course is devoted to a deeper understanding of what happens "under the hood" of Kubernetes. You will learn about running a self-hosted cluster, basic operations with your own cluster, user management, creating a custom scheduler, as well as various solutions for data storage and load balancing.
Overall, the course provides a comprehensive understanding of the advanced aspects of working with Kubernetes, which will enable you to manage your clusters and applications more effectively.
Step-by-step instructions
Progressing from simple to complex, following instructions step by step with a detailed description of the resultAutomatic validation
After completing each task, you can check your solution right away without contacting an instructorAsk a question anytime
Feedback from the course author at every step. A list of the most common questions with answersTrained AI assistant
Available 24x7 to answer all your questions, conduct a technical interview, and provide a list of common questions on the topicHands-on tasks (18 lessons)
- Launching cloud k8s
- Using Helm
- Creating Helm charts
- Cluster monitoring tools. Grafana.
- Logging tools
- Authorization: AuthProxy
- Authorization: KeyCloak
- Vault in k8s
- Autoscaling with KEDA
- K8s operators
- Validating webhooks
- Service Mesh (Linkerd)
- Under the hood of k8s
- Launching a self-hosted cluster
- Operating your own cluster
- User management
- Storage solutions
- Load balancer solutions
Self-paced track
/01
You get detailed instructions and theory for completing each task, plus a ready-to-use lab environment
/02
After you complete a task, your result is checked automatically
/03
For every task in the course you can ask the author a question and get an answer. It matters to us that everything is clear to you
Track with a mentor
Mentorship program (4-6 months)
Personalized approach
Learning by doing
Regular meetings
Working on a project
Unique materials
A sense of confidence
Our own platform
Built for effective learning, the platform features a convenient web interface with many built-in capabilities, such as: FAQs, hints, tasks, and much more.