Skip to content
Menu
myCloud myCloud

Personal short notes about Cloud

  • XMPie
  • AWS
    • AWS Topics
    • AWS Architecture
    • AWS CLI
    • AWS Health
    • AWS Policies
    • AWS Cost
  • CHEAT SHEETS
myCloud myCloud

Personal short notes about Cloud

K8s

By mikado on January 12, 2023January 14, 2023
  • Open source Container Orchestration tool
  • by Google
  • Helps manage containerized applications in different deployment environments

Orchestration tool offers:

  • High Availability, no downtime
  • Scalability, high performance
  • Disaster recovery, backup/restore

Used terminology

https://kubernetes.io/docs/reference/glossary

K8sKubernetes
CNCFCloud Native Computing Foundation
NetPolNetwork Policies
PVPersistent Volumes
PVCPersistent Volume Claims
CSIContainer Storage Interface
CNIContainer Network Interface
CI/CDContinuous Integration & Continuous Deployment
RBACRole Based Access Control
OCIOpen Container Initiative
CRIContainer Runtime Interface
SMIService Mesh Interface
SLOService Level Objectives
SLIService Level Indicators
SLAService Level Agreements

Components

  • Node
    • Control Plane Node (Master Node)
      • API server: entry point to K8s cluster. UI/API/CLI
      • Controller Manager: keeps track of what’s happening in the cluster
      • Scheduler: ensure Pods placement
      • etcd: K8s backing store. Key/Value storage. holds the current status of any K8s component
    • Worker Node

  • Pod:
    • Smallest unit & is ephemeral
    • Abstraction over container
    • 1 application per Pod
    • Gets its own IP
  • Service:
    • Permanent static IP
    • Lifecycle of Pod and Service not connected
  • Volume:
    • K8s doesn’t manage data persistence
    • local or remote
  • Ingress
  • ConfigMap:
    • External configuration of your application (URLs)
    • for non-confidential data only!
  • Deployment:
    • Blueprint for the Pod
    • use the same Service
    • DB can’t be replicated via Deployment!
    • for stateLESS apps
  • Secret:
    • like ConfigMap
    • in Base64 encoded format
  • StatefulSet:
    • for stateFUL apps or databases
  • DaemonSet

Category: CHEAT SHEETS, Container

Categories

  • AWS (4)
  • AWS Architecture (8)
  • AWS CLI (5)
  • AWS Cost (3)
  • AWS Health (4)
  • AWS Policies (2)
  • AWS Topics (24)
  • CHEAT SHEETS (16)
  • Container (21)
  • Datadog (4)
  • Jenkins (2)
  • Linux (9)
  • Microsoft (7)
  • Python (1)
  • SCRIPTS (9)
  • Terraform (5)
  • XMPie (6)
©2025 myCloud
Click to Copy