Mind map
K8s
Map content
K8s
Capabilities of Enterprise Container Orchestration tool
- Automatic Deployment
- Scaling
- Operations of Containers
Why
- Quickly Deploy
- Scale
- Rollout new features
- Optimize resources
Where it fits
- Service with following characteristics
- Variable no of pods, consumes fixed amount of compute
- exposed to External Load Balancer
- Consumes compute elastically
- Stores data on persistent storage
- Discovers other services e.g DNS
- Service with following characteristics
Container Scheduling
- distribute containers across host
- Affinity Rules
- Availability zones/Region
- distribute containers across host
Container Management
- Image Management
- Deployment Object
- Defines Desired State
- Defines Replica set
- Rollbacks/upgrade Pod Image
- Deployment Object
- Image Isolation
- RBAC
- Namespaces
- Multi-tenancy
- Specify constraints (limits)
- Policies to ensure appropriate authority to trusted users
- Namespaces
- Content Signining
- RBAC
- Auto Scale
- Image Management
Service Endpoints
- LB, Replica sets and should Auto scale
- Critical for appln availability
External Endpoints
- to retain application state
- Volumes/Database
- to retain application state
Information
- Description
- Mind Map on K8s, created by Preetam Zare on 09/11/2017.
- Created by
- Preetam Zare
- Views
- 2
- Rating