Kubernetes atau di mana untuk mulai memahami apa itu dan mengapa Anda membutuhkannya

Artikel ini untuk pemula. Jika Anda seorang ninja berpengalaman, ingatlah bagaimana informasi ini dulu bisa berguna bagi Anda.




















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