Kubernetes Services and Service Discovery
#KubeWeekChallenge Day4

Search for a command to run...
#KubeWeekChallenge Day4

(Deployments, DaemonSets, StatefulSets, Jobs, CronJobs)

Kubernetes Services Why do we need services? Pods are ephemeral meaning they can be seamlessly destroyed and replaced if using a Deployment. Or they can be scaled at some point when using Horizontal Pod Autoscaling (HPA). This means we can’t rely on ...

Launch 2 instances master and worker, in this installation guide we will be installing kubeadm so we need atleast t2.medium for master meanwhile worker node can be t2.micro Install docker on both master and worker node. sudo apt install docker.io...

What’s the difference between continuous integration, continuous delivery, and continuous deployment? Continuous Integration (CI): Merging code changes into a single codebase multiple times a day to quickly find and fix any problems. It is the practi...

What is Kubernetes? Kubernetes also known as K8S is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. Kubernetes provides you with a framewo...

What is the Difference between an Image, Container and Engine? Image: They are packages containing application code, dependencies & software packages which are required to run the application. Docker images are immutable, so you cannot change them on...

Q1 - What is Git and why is it important? Git is a version control system that tracks changes committed to the files and helps us coordinate work on those files with multiple people. Everyone works on their branch and can share the changes with the r...

Installing Docker: Step 1: Update your packages. sudo apt-get update Step 2: Install Docker. sudo apt-get install docker.io Check if it is installed successfully. docker --version Installing Jenkins: Java is necessary for installing Jenkins. Step ...
