Code2Deploy

Blog

Practical, hands-on guides on Kubernetes, DevOps, cloud infrastructure, security, and AI/LLMOps — written from real production work.

AKS Cluster

How to kube-API Server Works

Example:  $ kubectl get nodes                                                          NAME           STATUS   ROLES           AGE    VERSIONk8s-master     Ready    control-plane…

Certification

Certified Kubernetes Administrator (CKA)

The Certified Kubernetes Administrator (CKA) certification course is designed to validate the skills and knowledge of professionals who work with Kubernetes. Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. The CKA certification is offered by the Cloud Native Computing Foundation (CNCF) and is widely recognized in…

Application Security

Wildcard Domain SSL Integration

How to configure a free single Let’s Encrypt SSL/TLS wildcard Certificate with NGINX Prerequisites Reference: What is certbot Certbot is a agent for letsencrypt that runs in a server to complete the letsencrypt challenge, request a certificate and get a certificate. What is Letsencrypt challenge Letsencrypt want to verify that you own the domain. So…

AKS Cluster

How to work Kubernetes

Kubernetes (K8s) is an open-source container orchestration platform designed to automate the deployment, scaling, and management of containerized applications. Its workflow involves several key components and processes: Certainly! Let’s dive deeper into each step of the Kubernetes deployment workflow: By following these steps, Kubernetes automates the deployment and management of containerized applications, providing a scalable,…

CICD

Jenkins Installation

Add the Jenkins repo key $ wget -q -O – https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add – Add the Debian package repository  $ sudo sh -c ‘echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list’ Update the repo with the system  $ sudo apt update If get an issue during the Jenkins repo update run the following command  sudo…