A Service is an abstraction which defines a logical set of Pods and a policy by which to access them (sometimes this pattern is called a micro-service).
Continue reading “[Kubernetes] Services”Tag Archives: Docker
[Kubernetes] Deployments
A Deployment provides declarative updates for Pods and ReplicaSets.
- A deployment defines the desired state for replica pods.
- The cluster constantly maintains the desired state by creating, removing, and modifying replica pods.
[Kubernetes] Pods
Pods are the smallest deployable units of computing that you can create and manage in Kubernetes.
- A Pod consists of one or more containers and resources shared by those containers.
Install Docker – Ubuntu Focal 20.04
Installing Docker on Linux can be tricky. Follow the instructions step by step.
- Distribution: Ubuntu Focal 20.04 (LTS)
Working with Kubernetes
Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.
Features
- Management of containers: Service discovery/load balancing, secrete and configuration management
- Scale containers: self healing, horizontal scaling
- Storage Orchestration: Robust networking and storage options
Here is the list of useful Kubernetes commands and examples.
Continue reading “Working with Kubernetes”Kubernetes – Install and Test on CentOS7
This is how to install Kubernetes on the Linux machine (CentOS7) – Master Node + Worker Node
Continue reading “Kubernetes – Install and Test on CentOS7”Docker – Basics
Docker is the container runtime and orchestration engine.
- Enterprise Edition (EE) and Community Edition (CE)
- Moby is the Open Source project of Docker — Moby consists of modular components.
Docker – CLI Commands
This is a simple tutorial to learn basic Docker commands. To install Docker on Linux, please refer to this post: Docker – Install on Linux.
Continue reading “Docker – CLI Commands”