Linux/Kubernetes (Learning): Difference between revisions

From Wiki
mNo edit summary
mNo edit summary
Line 42: Line 42:


== Helm charts ==
== Helm charts ==
== Networking ==
* Ingress
* Network policies
* pod-to-pod
* pod-to-service
* K8s network interface
* network plugins
[[Category:Linux/Deployment]]
[[Category:Linux/Deployment]]
[[Category:Linux]]
[[Category:Linux]]

Revision as of 12:55, 3 December 2023

Learning topics

Control plane & worker nodes

Components

Core K8s components Other K8s components
  • pod
  • service
  • config maps
  • secrets
  • ingress
  • deployment
  • statefulSets
  • Namespaces
  • Volumes
  • control plane
    • scheduler
    • controller-manager
    • etcd
    • apiserver
  • node
    • kubelet
    • kube-proxy
    • container runtime

Practice

  • kubectl
  • manifest files (yml)

Troubleshooting & how it works

Bad practices

Helm charts

Networking

  • Ingress
  • Network policies
  • pod-to-pod
  • pod-to-service
  • K8s network interface
  • network plugins