Application Lifecycle ManagementRolling Updates, Rollbacks, ConfigMaps, Env Variables, Secrets, Mutli container pods, Init Containers, Self Healing ApplicationsJun 1, 2023·6 min read
Kubernetes- Pods, Replication Controller, ReplicaSet, Deployment, Services, NamespacesCreate a pod using a YAML-based configuration file Kubernetes takes YAML file as input for the creation of objects such as Pods, Replicas, Deployment, Services etc. In YAML configuration file four fields are mandatory : apiVersion: version of Kubern...Apr 26, 2023·9 min read
Kubernetes ServicesWe will see different ways of exposing an application outside a Kubernetes Cluster using Service. Each pod in the Kubernetes cluster gets a unique IP address and is also not exposed to outside the cluster. Suppose there are 2 replicas of front end ap...Apr 25, 2023·2 min read
Kubernetes Cluster using KubeadmWe are using AWS Cloud for creating a Kubernetes cluster using kubeadm - one master node and one worker node. For this setup, we need two EC2 instances for each node. Min requirement: Master node: 4 GB RAM and 2 vCPU type instance Worker node: t2.m...Apr 24, 2023·2 min read
Create and run a Flask app using DockerIn this article, we will see how to create a Flask app, run the containerized Flask app using Docker and finally push the Docker images into DockerHub. Create a Flask app Create a Flask app directory mkdir flask-app cd flask-app Create a Python ...Apr 24, 2023·2 min read
Kubernetes Architecture and ComponentsWhy Kubernetes is so important? Going back in time will give you an answer, so here it is. For microservice architecture and container deployment era, Kubernetes is the best platform. Kubernetes provides you with a framework to run distributed syste...Apr 24, 2023·4 min read
Install Jenkins on Ubuntu22Jenkins is a CI/CD tool. It's an open-source automation server used to automate the repetitive tasks involved in the CI/CD of software. Jenkins is Java based. To install Jenkins, always follow the latest updates from the official site. https://www.je...Apr 19, 2023·2 min read