Kiến trúc Kubernetes đơn giản hóa | K8s được giải thích trong 10 phút

Kubernetes Là Gì? Vai Trò Và Các Thuật Ngữ Phổ Biến

(viết tắt là k8s) góp bạn có thể quản lý (hoặc “điều phối”) tất cả những khối lượng việc làm được chứa trong container của bạn, bao gồm cung cấp cho, kết nối mạng, cân nặng bằng chuyên chở, bảo mật và mở rộng quy tế bào. hoàn toàn có thể chạy độc lập mà không muốn có Kubernetes, tuy nhiên Kubernetes không thể hoạt động và sinh hoạt mà ko có dịch vụ container như Docker. Kubernetes góp con người loại bỏ vô cùng nhiều các quy trình thủ công liên quan tiền đến việc khai triển và mở rộng các containerized applications.

Tiêu đề video: Kubernetes Architecture Simplified | K8s Explained in 10 Minutes

Độ dài: 00:09:31, Ngày đăng: 2019-04-27 18:38:15

Tác giả: KodeKloud

Link gốc: https://www.youtube.com/watch?v=8C_SCDbUJTg

Kiến trúc Kubernetes trở nên dễ dàng bằng cách sử dụng phép tương tự tàu với các hình ảnh minh họa và hình ảnh động. Truy cập toàn bộ khóa học tại đây: Trước tiên, chúng tôi xem xét kiến ​​trúc ở cấp độ cao, sau đó chúng tôi đi sâu vào từng thành phần này. Chúng tôi xem vai trò và trách nhiệm của họ là gì và chúng được cấu hình như thế nào. Cuối cùng, bạn trải qua một bài kiểm tra thực hành trong đó bạn nhìn vào một cụm hiện có và được yêu cầu xác định các chi tiết khác nhau liên quan đến các thành phần này trong cụm. Chúng ta sẽ sử dụng một phép loại suy về Tàu để hiểu kiến ​​trúc của Kubernetes. Trong bài giảng này, chúng ta sẽ xem xét nó ở mức độ cao và chúng ta sẽ xem xét từng thành phần chi tiết hơn nhiều trong các video sau. Chúng tôi có hai loại tàu trong ví dụ này. Tàu chở hàng thực hiện công việc chở container trên biển và điều khiển tàu chịu trách nhiệm theo dõi, quản lý tàu hàng. Cụm Kubernetes bao gồm một tập hợp các nút – có thể là máy chủ vật lý hoặc máy chủ ảo – trên cơ sở hoặc trên đám mây – lưu trữ các ứng dụng ở dạng vùng chứa. Chúng liên quan đến các tàu chở hàng trong sự tương tự này. Các nút công nhân trong cụm là các tàu có thể tải các container. Các tàu điều khiển liên quan đến nút chính trong cụm Kubernetes. Nút chính chịu trách nhiệm quản lý cụm kubernetes, lưu trữ thông tin liên quan đến các nút khác nhau, lập kế hoạch vùng chứa nào sẽ đi đâu, giám sát các nút và vùng chứa trên chúng, v.v. Nút chính thực hiện tất cả những điều này bằng cách sử dụng một tập hợp các thành phần được gọi là mặt phẳng điều khiển các thành phần. Chúng ta sẽ xem xét từng thành phần đó bây giờ. Bộ lập lịch xác định nút bên phải để đặt một vùng chứa, dựa trên các yêu cầu về tài nguyên vùng chứa, dung lượng của các nút công nhân hoặc bất kỳ chính sách hoặc ràng buộc nào khác như tài khoản và dung sai hoặc các quy tắc về mối quan hệ của nút có trên chúng. Chúng ta sẽ xem xét những điều này chi tiết hơn với các ví dụ và bài kiểm tra thực hành ở phần sau của khóa học này. Chúng tôi có cả một phần về lập lịch trình một mình. Trong Kubernetes, chúng tôi có sẵn các bộ điều khiển để xử lý các lĩnh vực khác nhau. Bộ điều khiển nút sẽ chăm sóc các nút. Chúng chịu trách nhiệm tích hợp các nút mới vào cụm, xử lý các tình huống trong đó các nút không khả dụng hoặc bị phá hủy, v.v. Và bộ điều khiển sao chép đảm bảo rằng số lượng thùng chứa mong muốn luôn chạy trong một nhóm sao chép. Kube-apiserver là thành phần quản lý chính của kubernetes. Máy chủ kube-api chịu trách nhiệm điều phối tất cả các hoạt động trong cụm. Nó cho thấy API Kubernetes được người dùng bên ngoài sử dụng để thực hiện các hoạt động quản lý trên cụm, cũng như các bộ điều khiển khác nhau để giám sát trạng thái của cụm và thực hiện các thay đổi cần thiết theo yêu cầu và bởi các nút công nhân để giao tiếp với máy chủ . Thuyền trưởng của con tàu là kubelet ở Kubernetes. Kubelet là một tác nhân chạy trên mỗi nút trong một cụm. Nó lắng nghe hướng dẫn từ máy chủ kube-api và hoặc hủy các vùng chứa trên các nút theo yêu cầu. Máy chủ kube-api định kỳ tìm nạp các báo cáo trạng thái từ kubelet để theo dõi trạng thái của các nút và vùng chứa trên chúng. Dịch vụ kube-proxy đảm bảo rằng các quy tắc cần thiết được áp dụng trên các nút công nhân để cho phép các vùng chứa chạy trên chúng tiếp cận nhau. KubernetesArchitectureSimplified KodeKloud.

Xem thêm:  AI gia tăng sức nóng cho cuộc đua 'săn' nhân tài

Container Deployment

Container cực kỳ dễ nhằm chạy, các quý khách dev có thể dùng container nhằm tạo ra môi trường để dev trả hảo trong vài ba giây, tuy rằng nhiên lúc dùng container ở môi ngôi trường production thì ko đơn giản như thế. Điều đó ko có tức là phiên bản thân những container ko hữu ích. Các container đã cải cách và phát triển thành trọng tâm chính của nhiều công ty ham muốn tiên phong trong gửi đổi số và có tốc độ ra mắt công ty mới mẻ nhanh chóng.

Các bạn đang theo dõi chuyên mục công nghệ

Web site: sapovietnam

Nội dung được copy lại từ internet. Vui lòng để lại bình luận nếu muốn đóng góp/ý kiến về nội dung bài viết.

About huongsales

Check Also

Thiết lập cụm Kubernetes 3 nút phiên bản 1.22 từ đầu, trên các phiên bản Ubuntu

Kubernetes Là Gì? Vai Trò Và Các Thuật Ngữ Phổ Biến Kubernetes (viết tắt là …

48 comments

  1. Learn, practice, and get certified on Certified Kubernetes Administrator (CKA): https://kodekloud.com/p/certified-kubernetes-administrator-with-practice-tests/

  2. Priyanka Neeli

    Is there any video explaining about each component in Master and Nodes?

  3. Touraj Akbari

    Very well explained! Thanks!

  4. Nakib Ansari Vlogs

    Thank you so much for teaching us free.

  5. Krishnaprasad Mandala

    Awesome explanation using the animations – got clear understanding on Kubernetes Architecture, Thanks Mumshad

  6. Shirly George

    👌👌👌👌

  7. Zahurul Haque

    This is so far the best explanation of kubernetes control-plane architecture. Following only your courses helped me get CKA and CKAD certs, Weldone team.

  8. thank you.. easy to understand

  9. Rekha Vijayan

    Wonderful tutorial

  10. Bishoy Maurice

    I like the way you explain it

  11. very Lehman level graphical understanding of Kubernetes I found forever. good job and looking for more the same level video for other GCP topics. Thanks.

  12. solutionsagent

    Agree with the others Mumshad! Excellent and well presented. Thank you sir!

  13. defender yogo

    Where are the pods?

  14. Garishma Dhasmana

    Awesome explaination!

  15. Mario Cortés

    Great video!

  16. suresh gaddala

    I couldn't concentrate much on understanding the concept because of the background of the video. Actually background is good but i i didn't get the concept because of my concentration on ships. Is there any one else also felt same like me? 🙂 I gave like to video though. 🙂

  17. EsakkiSundar Varatharajan

    What software is used to create the animation of the ships?

  18. Rajnish Kumar Soni

    Best video for simplified description

  19. Best training in my opinion. May Allah (God) guide and bless you.

  20. Nice job explaining the whole architecture with ship analogy!

  21. Ankush Kaundal

    Well Explained.

  22. Cornelius Sigei

    Well explained, you only missed to mention pods

  23. TheLuckytulip

    A friend showed this to me bc I'm interested in education & training – I am not a tech person AT ALL, but you did such a FANTASTIC job of explaining the topic that I feel like I kinda understand it a little! What tools did you use to create & edit this vid?

  24. Bartek Nowakowski

    Please talk about Kubernetes not Ships. It distracts me badly.

  25. MashAllah very good presentation

  26. Excellent explanation on kubernetes. Good work and great presentation 👏👍👌

  27. NAJIM CHOUDHARY

    Mind-Blowing Explanation relating everything with real-life examples is a great way of teaching. Thank you so much😍

  28. amazing explanation. Thanks!!

  29. Best Explanation ever..!!! Great work.

  30. nice overview, but ship analogy makes the topic harder to understand

  31. Man you explained very well ..

  32. really great explanation.

  33. Very nice explanation. I really appreciate your work

  34. amazing Video, God bless

  35. Koushik Kumar Kamala

    Outstanding…..reminded me of "If you can't explain it simply, you don't understand it well enough." Thanks

  36. Mumshad….ok, will try to remember…..NICE TALK BRO!

  37. bhushan nyayadhish

    nice one, keep it up….

  38. Milton Kiko Bolonha

    awesome

  39. I am really new to this and man have you explained this very well! After one video I understand what Kubernetes is and all it's components on a high level. Really well simplified. Thanks man, you're the best!

  40. well explained

  41. Parth Mahajan

    Wow, Such a Great Video !!! Thanks for such good Content!

  42. Abhishek Hazari

    Bro This video was a sorted one !! Good Job.

  43. Precious Jacob

    Too good of an explanation ❤️

  44. Great explanation! Thank you

  45. Great, tks you !!

  46. Rohit Manchanda

    So easily explained and with great clarity. you are a gem and a great inspiration. The animations are something that makes you very different and special. Thanks a lot for taking the pain to put those efforts in. Highly appreciated.

Leave a Reply