Kubernetes oder wo Sie anfangen zu verstehen, was es ist und warum Sie es brauchen

Dieser Artikel ist für Anfänger. Wenn Sie ein erfahrener Ninja sind, denken Sie daran, wie nützlich diese Informationen für Sie gewesen sein könnten.




















Kubernetes
Google , Google.



Kubernetes , , Docker.





.









, , , . , . , . , .





, - container runtime API (API ) , .





, .





Kubernetes.









Kubernetes - , .





Kubernetes . : A, B, C.





Kubernetes . , . . , .

, , , .





. , , . , . .





. Kubernetes Pods ().





Pod () - / . . , Kubernetes .





Service () Kubernetes , . , .





Kubernetes, , :





  • DNS IP- Kubernetes . Kubernetes , .





  • (, , ) Kubernetes.





  • .





    Kubernetes (, yaml) . , Kubernetes .





  • .





    Kubernetes , . , , .





  • .





    - , Kubernetes , , .





  • .

    , OAuth- SSH Kubernetes .





, Kubernetes (Master node) (Worker node).





Master node Kubernetes Control Plane (kube-scheduler, kube-controller-manager, kube-apiserver, etcd), Kubernetes.





Worker node container runtime ( ), kubelet kube-proxy.





ontainer runtime ( Docker, Container D, Rocket ..).





Kubelet « », . , Pod() . , Kubernetes.





Kube-proxy , iptable ( ) Service Endpoint.





, Kubernetes , , highload web, , , Administrator Linux. Advanced.





Kubernetes, DNS Kubernetes.





, Kubernetes secrets Hashicorp Vault.






, , - , - "« Lustre»". Lustre. . file striping LNET. . Integrated Manager for Lustre (IML)








All Articles