PodPilot
By completing this project, you will be able to deploy, scale, and troubleshoot containerized applications using Kubernetes Deployments. You will learn to expose and route traffic to workloads through Services, as well as manage application configuration and sensitive data securely with ConfigMaps and Secrets. Additionally, you will gain skills in managing stateful workloads using StatefulSets and executing one-time tasks with Jobs. Throughout the process, you'll learn to apply a repeatable, production-grade workflow for delivering Kubernetes applications.
JetBrains Academy
About
Imagine you're tasked with deploying a containerized web application on Kubernetes for your team. You need to set up deployments and ensure smooth traffic routing between components. You also need to manage secrets, such as database credentials, securely while keeping configuration data separate from your application code. For the database, persistent storage is essential—after all, no one wants to lose data when a pod restarts. In this project, you'll do all of this. Along the way, you'll also become proficient with kubectl, developing the troubleshooting skills needed to manage workloads in a Kubernetes environment.
Graduate project
This project covers the core topics of the Kubernetes for Developers course, making it sufficiently challenging to be a proud addition to your portfolio.
At least one graduate project is required to complete the course.
What you'll learn
Reviews
4.3