Skip to main content

Command Palette

Search for a command to run...

My Kubernetes Certification Journey 🚒

Published
β€’2 min readβ€’View as Markdown
My Kubernetes Certification Journey 🚒
P

πŸ‘‹ Hello! I'm passionate about DevOps and have over 1+ years of experience in the field. I'm proficient in a variety of cutting-edge technologies and always motivated to expand my knowledge and skills. Let's connect and grow together!

SKILLS:

πŸ”Ή Languages & Runtimes: Python, Shell Scripting, HCL, YAML πŸ”Ή Cloud Technologies: AWS, Microsoft Azure, GCP πŸ”Ή Infrastructure Tools: Docker, Terraform, AWS CloudFormation πŸ”Ή Other Tools: Linux, Git and GitHub Actions, Jenkins, Jira, GitLab (beginner), Docker, AWS DevOps πŸ”Ή Web Development: HTML, CSS, Bootstrap, Python, SQL

Job & Responsibilities:

πŸš€ Improved development efficiency by implementing CI/CD pipelines, resulting in a 30% reduction in deployment time on the test server. πŸ”’ Strengthened deployment and testing reliability by utilizing Docker containers and optimizing Dockerfile, reducing development issues on the test server by 20%. βš™οΈ Automated S3 bucket log creation with Shell scripting, eliminating 100% of manual search and saving 2 hours per week. πŸ“… Scheduled EC2 instance start/stop using Lambda functions and Event Bridge, leading to a 25% decrease in infrastructure costs. πŸ”§ Utilized AWS, Linux, Python, Docker, Shell scripting, Terraform, Jenkins Pipelines, and automation to streamline workflows and improve overall system performance.

I'm very detail-oriented and possess strong written and verbal communication skills. As a high performer with a possibility mindset, I strive to solve problems using efficient approaches.

Let's Connect & Grow:

If you find my profile suitable for the role you are searching for, please feel free to reach out to me at sumanprasad9766@gmail.com.

Introduction:

I am thrilled to share that I have successfully completed the Kubernetes certification course from KodeKloud, and it has been an incredible journey into the world of container orchestration. In this blog post, I want to take a moment to reflect on my Kubernetes learning adventure, covering essential topics such as pods, replicasets, deployments, services, and setting up a local Kubernetes environment. Let's dive in! πŸŽ“πŸ³

🌟 Pods

  • Understanding the fundamental unit in Kubernetes.

  • Creating and managing pods using YAML definitions.

  • Running single-container and multi-container pods.

  • Connecting to pods for troubleshooting and maintenance.

  • Using labels and selectors to group and organize pods.

♻️ Replicasets

  • Introduction to replicasets and their role in scaling.

  • Managing replica counts for high availability.

  • Automatically replacing failed pods.

  • Label-based pod selection and replicaset updates.

  • Scaling applications horizontally with replicasets.

πŸš€ Deployments

  • Deploying applications with declarative configuration.

  • Rolling updates and rollbacks with deployments.

  • Specifying versioned application releases.

  • Managing application configurations using ConfigMaps and Secrets.

  • Practicing zero-downtime deployments.

πŸŽ‰ Services

  • Exposing applications with Kubernetes services.

  • ClusterIP, NodePort, and LoadBalancer service types.

  • Service discovery within the cluster.

  • External access to services.

  • Network policies for service-level security.

πŸ› οΈ Setting Up Local Environment

  • Installing and configuring Minikube or Kind for local development.

  • Running a single-node Kubernetes cluster on your machine.

  • Interacting with the local cluster using kubectl.

  • Deploying and testing applications locally.

  • Developing and debugging Kubernetes manifests.

Completing the Kubernetes certification course from KodeKloud has provided me with a strong foundation in container orchestration and microservices deployment. This technology is truly transforming the way we build, deploy, and scale applications. πŸŒπŸš€

I'd like to extend my heartfelt gratitude to KodeKloud for their comprehensive and hands-on course. If you're considering delving into the world of Kubernetes, I highly recommend their program to gain practical skills and insights into container orchestration.

With Kubernetes in my skill set, I'm eager to tackle more ambitious projects and explore the dynamic world of cloud-native application development. The Kubernetes journey continues! πŸŒπŸŽ‰

πŸ” Checkout my Portfolio:

πŸ”— linktr.ee/sumanprasad007

πŸ” Check out my YouTube channel - Prasad Suman Mohan:

πŸ”— youtube.comPrasad Suman Mohan

More from this blog

D

DeployToCloud

405 posts

πŸ‘‹ Welcome to my Hashnode blog! I'm a DevOps Engineer with 2+ years of experience. Join ~5k followers and explore 320+ blogs on Python, AWS, Docker, Jenkins, Linux, and more. Let's connect & grow πŸš€