Introduction to K8s
Last updated
Last updated
Kubernetes, also known as K8s, is an open source orchestration system for automating deployment, scaling, and management of containerized applications.
Evaluation of K8s
Features of K8s
Automated Scheduling
Healing Capabilities
Auto Upgrade
Rollback
Secret & Config Management
Horizontal Scaling
Monolithic architecture is a software design approach where the entire application is built as a single, interconnected unit.
Microservices architecture is a software design approach where an application is broken down into small, independent services that communicate with each other through APIs, rather than being built as a single, interconnected unit like in monolithic architecture.
Orchestration enables developers to easily build containerized applications and services, as well as scale, schedule and monitor those containers.
K8s Installations
Minikube
Kubeadm
Kops
Kubespary
AWS, GCP, Azure
Play with Kubernets