Kubernetes Là Gì? Vai Trò Và Các Thuật Ngữ Phổ Biến
Kubernetes (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. Docker 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à triển khai 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.
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.
Learn, practice, and get certified on Certified Kubernetes Administrator (CKA): https://kodekloud.com/p/certified-kubernetes-administrator-with-practice-tests/
Is there any video explaining about each component in Master and Nodes?
Very well explained! Thanks!
Thank you so much for teaching us free.
Awesome explanation using the animations – got clear understanding on Kubernetes Architecture, Thanks Mumshad
👌👌👌👌
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.
thank you.. easy to understand
Wonderful tutorial
I like the way you explain it
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.
Agree with the others Mumshad! Excellent and well presented. Thank you sir!
Where are the pods?
Awesome explaination!
Great video!
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. 🙂
What software is used to create the animation of the ships?
Best video for simplified description
Best training in my opinion. May Allah (God) guide and bless you.
Nice job explaining the whole architecture with ship analogy!
Well Explained.
Well explained, you only missed to mention pods
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?
Please talk about Kubernetes not Ships. It distracts me badly.
MashAllah very good presentation
Excellent explanation on kubernetes. Good work and great presentation 👏👍👌
Mind-Blowing Explanation relating everything with real-life examples is a great way of teaching. Thank you so much😍
amazing explanation. Thanks!!
Best Explanation ever..!!! Great work.
nice overview, but ship analogy makes the topic harder to understand
Man you explained very well ..
really great explanation.
Very nice explanation. I really appreciate your work
wrr
amazing Video, God bless
Outstanding…..reminded me of "If you can't explain it simply, you don't understand it well enough." Thanks
Learn Civo K3s here – https://www.civo.com/?ref=66d049
Mumshad….ok, will try to remember…..NICE TALK BRO!
nice one, keep it up….
awesome
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!
well explained
Wow, Such a Great Video !!! Thanks for such good Content!
Bro This video was a sorted one !! Good Job.
Too good of an explanation ❤️
Great explanation! Thank you
Great, tks you !!
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.