Kubernetes

Kubernetes with Docker Desktop

Basics

K8 Example

Kubernetes with MiniKube

Kubernetes Components

  • Deployment
  • Cluster
  • Node (Master / Worker)
  • Pods
  • Service
  • Ingress
  • ConfigMap
  • Secrets
  • API Server
  • StatefulSet
  • Volumes
  • ReplicaSet

Kubectl Commands

  • Config Information (kubectl config)
  • Context Information
  • Namespace Information
  • Describe command
  • Node Information
  • Pod Information
  • Kubeproxy
  • Basics
    • Create
    • Expose
    • Run
    • Set
    • Explain
    • Get
    • edit
    • delete
  • Deploy
    • rollout
    • scale
    • autoscale
  • Cluster
    • certificate
    • cluster-info
    • top
    • cordon
    • uncordon
    • drain
    • taint
  • Debugging
    • describe
    • logs
    • attach
    • exec
    • port-forward
    • proxy
    • cp
    • auth
    • debug
  • Advance
    • diff
    • apply
    • patch
    • replace
    • wait
    • kustomize
  • Settings
    • label
    • annotate
    • completion
  • Other Commands
    • alpha
    • api-resources
    • api-versions
    • config
    • plugin
    • version

Later :

  • Kustomize
  • Rancher
  • How to Create a custom Image
  • Ingress
  • LoadBalancer

Reference :