Essential-kubernetes-concepts


  • Kubernetes Architecture
  • Kubernetes vs AWS EKS Architecture
  • Local Kubernetes local Cluster options

- Minikube

- Kind

- k3s

  • Managed Kubernetes Services

  1. Google Kubernetes Engine
  2. Azure Kubernetes Service
  3. Amazon Elastic Kubernetes Service
  4. DigitalOcean
  5. Red Hat OpenShift Kubernetes Engine
  6. IBM Cloud Kubernetes Service

  • CLIs?

  1. AWS CLI
  2. kubectl
  3. eksctl

  • Cloud Cluster Provisioning?

  1. Kops
  2. kubeadm
  3. AWS EKS Cluster (Manually,using eksctl, Terraform etc)

Kubernetes Fundamental?

  • Replication Controller, Replica Set and Deployment
  • Pod, Init Container, Ephemeral containers
  • Horizontal pod autoscaling and Vertical pod autoscaling
  • statefulset, DaemonSet,Job
  • Services : ClusterIP(default), NodePort,LoadBalancer, MeralLB Load Balancing for Bare Metal k8s
  • Volumes : Persistent Volume(PV), PersistentVolumeClaim (PVC), Ephemeral Volumes, EmptyDir Volumes, hostPath Volumes, ConfigMap
  • Plugins for Storing Kubernetes Volumes: NFS, CSI?
  • Labels and Selectors
  • Taints and Toleration
  • Node Selector and NodeAffinity
  • Security : ServiceAccount, Role, ClusterRole, RoleBinding, ClusterRoleBinding
  • Policies : Limit Ranges, Resource Quotas etc.
  • Networking: Ingress, network policies
  • Deployment strategy

  1. Recreate Deployment
  2. Rolling Deployment
  3. Blue/Green Deployment (Red/Black Deployment)
  4. Canary Deployment

  • Health Checks Readiness probes, Liveness probes, or Startup probes.

kubernetes debugging and troubleshooting

  1. ImagePullBackoff
  2. ErrImagePull
  3. RegistryUnavailable
  4. InvalidImageName
  5. CrashLoopBackOff
  6. KillContainerError

要查看或添加评论,请登录

Sagar Kulkarni的更多文章

  • Basic Linux

    Basic Linux

    Different between Linux and UNIX Linux Architecture How many types of Shells are there in Linux? Bourne Shell (sh) C…

  • GIT: Source code management

    GIT: Source code management

    Source code management (SCM) is the practice of tracking and controlling changes to source code throughout the software…

    1 条评论

社区洞察

其他会员也浏览了