
쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
조훈(Hoon Jo)
쿠버네티스(☸)를 정말 시작하는 단계에서 필요한 내용을 담았습니다. 🧭 이 강의를 통해 쿠버네티스를 가장 손쉽게 구조를 이해하며 시작할 수 있습니다. 🥇
초급
Kubernetes, Docker
Nó được thiết kế để bạn có thể học nhiều phần của Kubernetes (☸) thông qua hình ảnh. 🧭 Đặc biệt, nó được biên soạn để mở rộng thêm nội dung đã được kiểm chứng từ cuốn sách bán chạy 'Kubernetes/Docker để xây dựng môi trường hạ tầng container', nhằm giúp bạn học sâu hơn về chính Kubernetes. 💯 Ngoài ra, các nội dung thực tiễn còn được bổ sung định kỳ vào 'lớp học tăng cường'. 👉 Hãy thử so sánh với các khóa học khác nhé :)

có thể hiểu mã (YAML) cấu thành Kubernetes
Có thể kiểm tra các điều kiện của hạ tầng Kubernetes qua mã.
Có thể thực sự triển khai cụm Kubernetes thông qua kubeadm.
Bạn có thể học được cách sử dụng các tùy chọn hữu ích của kubectl (describe, logs).
Có thể triển khai và công khai các đối tượng như Pod, Deployment bằng mã.
Có thể biết các yếu tố liên quan đến dịch vụ của Kubernetes.
Có thể tìm hiểu nhiều cách sử dụng Volume Kubernetes.
Bạn có thể học cách cấu hình và quản lý các node Kubernetes.
Có thể học chi tiết cấu hình và quản lý Pod Kubernetes.
Có thể quản lý tài nguyên của cụm Kubernetes.
Bạn có thể tìm hiểu chi tiết về Scheduling, phần cốt lõi của Kubernetes.
Tìm hiểu chi tiết về Probe thiết yếu cho nhà phát triển dùng Kubernetes.
Bạn có thể học được nhiều cách khác nhau để triển khai hiệu quả các container đã phát triển.
Bạn có thể tìm hiểu các phương pháp quản lý tự động ứng dụng (ví dụ: HPA).
Bước thứ hai trong hành trình Kubernetes! 🚢
Đặt nền tảng để trở thành một nhà phát triển/kỹ sư giỏi.
📢 Cập nhật trực tiếp Kubernetes v1.30!
Bài giảng này được tạo ra để sắp xếp có cấu trúc các phần khó học thông qua tài liệu Kubernetes và giảm bớt khó khăn khi học Kubernetes một cách nghiêm túc thông qua các phép so sánh và minh họa.
💡 Những điều cần biết trước khi đăng ký lớp học
서비스 , là các thuật ngữ chính thức của Kubernetes và việc trùng lặp các thuật ngữ là không thể tránh khỏi trong quá trình đưa vào cấu trúc cơ sở hạ tầng hiện có.
Bài giảng hiện tại được cấu trúc để giúp bạn dễ dàng hiểu các thành phần được sử dụng trong Kubernetes và phân phối chúng thông qua mã để bạn có thể sử dụng Kubernetes một cách nghiêm túc. Do đó, tiêu đề chính bao gồm ba phần, sau đó các phụ đề được sắp xếp sau khi được trình bày chi tiết thành các phụ đề.
Mục lục chi tiết có trong phần giới thiệu bài giảng bên dưới để bạn có thể tham khảo.
Cả định dạng để triển khai và quản lý các đối tượng Kubernetes đều được triển khai theo định dạng được gọi là YAML. Do đó, rất khó để hiểu ý nghĩa thực sự của các thành phần Kubernetes nếu không xem mã sử dụng YAML. Ngoài ra, các công cụ khác cho cơ sở hạ tầng container cũng hoạt động dựa trên mã.
Infrastructure as Code (IaC) là một thành phần thiết yếu của Kubernetes và hầu hết các họ sản phẩm tạo nên hệ sinh thái Kubernetes. Do đó, chúng tôi hy vọng rằng bạn sẽ học Kubernetes as Code sớm nhất có thể và trở thành một nhà phát triển/kỹ sư hàng đầu sử dụng nó.

Tại sao không bắt đầu học Kubernetes bằng mã ngay bây giờ?
Tôi đã thấy nhiều người xung quanh tôi đã bắt đầu Kubernetes nhưng gặp khó khăn trong việc tìm ra cách nghiên cứu nó. Ngay cả khi bạn đã nắm bắt được khái niệm thông qua 'Bắt đầu dễ dàng với Kubernetes'... Trên thực tế, nếu bạn muốn xử lý Kubernetes đúng cách, có rất ít thứ bạn có thể làm mà không cần mã .
Do đó, bài giảng này được thiết kế để giải quyết những mối quan tâm sau: 'Chúng ta có thể dạy mọi người cách xử lý Kubernetes dưới dạng mã một cách dễ dàng và thực sự dễ dàng không?' và 'Làm thế nào chúng ta có thể giúp họ tham gia vào hệ sinh thái Kubernetes?'
Nếu bạn lắng nghe và hiểu hết tất cả các bài giảng, bạn sẽ có thể hiểu được những hình ảnh kiến trúc bên dưới.
Các loại kiến trúc Kubernetes khác nhau
Tại sao Kubernetes muốn quản lý Cgroups bằng Systemd (Xem Slides )
Cách thiết lập GCP CDN trên GKE (xem slide )
H. Tôi có thể tham gia khóa học này mà không cần tham dự buổi thuyết trình trước ‘Bắt đầu dễ dàng với Kubernetes’ không?
Đó là câu hỏi có trong bảng câu hỏi dự kiến. Về mức độ khuyến nghị, tôi muốn đề xuất bạn nghe ' Easy Start with Kubernetes '. Bởi vì trong bài giảng, tôi sẽ không tiếp tục giải thích nội dung đã được giải thích trước đó hoặc các khái niệm đã được giải thích.
Để đưa ra phán đoán chính xác hơn , nếu bạn đã xem qua nội dung trong mục lục hiện tại và biết hơn một nửa nội dung , bạn có thể nghe ngay. Hoặc, nếu bạn đã học đủ về cuốn sách ' Kubernetes/Docker for Building a Container Infrastructure Environment ', bạn có thể nghe ngay. Tuy nhiên, vì có một luồng, nếu có thể, tôi muốn đề xuất bạn nghe sau khi nghe ' Easy Start with Kubernetes '. Điều này dựa trên sở thích và hiểu biết cá nhân, vì vậy tôi mong bạn hiểu rằng tôi chỉ có thể giới thiệu nó.
H. Tôi có phải học Kubernetes thông qua khóa học này không?
Tôi là người trung thực. 'Không'. Sách giáo khoa tốt nhất là trang web chính thức của Kubernetes . Tuy nhiên, trang web chính thức có một số phần khó xác định khi nào nên bắt đầu học từ đầu và cách học như thế nào. Ví dụ, bạn có thể coi trang web chính thức của Kubernetes là 'sách giáo khoa' và bài giảng này là 'sách tham khảo'. Bạn học từ sách giáo khoa, nhưng để hiểu nội dung mới, bạn có thể nắm bắt các khái niệm thông qua sách tham khảo và sau đó xem lại sách giáo khoa. :)
H. Tôi có thể học mọi thứ về Kubernetes chỉ bằng cách tham gia khóa học này không?
Như đã đề cập trong bài giảng trước (Bắt đầu dễ dàng với Kubernetes), không thể dạy mọi thứ về Kubernetes trong vài chục giờ giảng trực tuyến/ngoại tuyến. Kubernetes là công nghệ đòi hỏi nhiều nghiên cứu cá nhân vì tất cả các yếu tố trong CNTT hiện đại liên tục được tích hợp.
Vì vậy, chúng tôi đã chuẩn bị các bài giảng trong tương lai để giúp bạn tự học.
Phiên bản 💾
Công cụ cấu hình cơ sở hạ tầng 🏗️
x86-64
cánh tay64
Công cụ truy cập thiết bị đầu cuối 🚀
Nguồn bài giảng
📣 Vui lòng kiểm tra trước khi học!
Khóa học này dành cho ai?
Những ai đã mong chờ buổi học tiếp theo của 'Kubernetes: Bắt đầu dễ dàng'
Những người khó theo hướng dẫn Kubernetes.
Những ai muốn tổng hợp các khái niệm rộng về Kubernetes một lần.
Dành cho những ai mong muốn khóa học Kubernetes phiên bản mới nhất (v1.30)
Người muốn củng cố phần Kubernetes trong sách 'Kubernetes/Docker để xây dựng môi trường hạ tầng container'.
Dành cho người muốn học và thao tác Kubernetes cấp cụm, không phải nút đơn.
Người nào tò mò về nội dung thực tế
Cần biết trước khi bắt đầu?
Khóa học 'Khởi đầu Kubernetes dễ dàng' hoặc kiến thức cơ bản về Kubernetes
Cách sử dụng cơ bản của vi hoặc vim (Y, dd, p, :wq, :q!)
Lệnh cơ bản của Linux (ví dụ: cd, ls, cat, v.v.)
Kiến thức cơ bản về mạng (ví dụ: 192.168.1.10/24 và 192.168.1.101/24 có thể giao tiếp)
Nhiệt huyết học hỏi các ngôn ngữ đánh dấu như YAML (tất nhiên sẽ giải thích)
13,391
Học viên
672
Đánh giá
602
Trả lời
4.9
Xếp hạng
6
Các khóa học
Documents:
Channels:
• Github
• Youtube
메가존에서 쿠버네티스와 컨테이너 인프라에 관해 Tech Evangelist, CoE(Center of Excellence) 역할을 담당하고 있다. 주요 역할은 회사의 SaaS 제품에서 사용하는 쿠버네티스 환경을 현대화하고 비용을 최적화하는 것이며, 외부 고객을 위해 Tech Advisory와 Container Architecture Design 등을 지원하고 있다. 클라우드 네이티브 컴퓨팅 재단(CNCF)의 글로벌 앰버서더로, 클라우드 네이티브 기술, 나아가 인공지능 네이티브 기술이 널리 전파되는 데 기여하고 있다. 그 외에 'IT 인프라 엔지니어 그룹'의 운영진을 맡고 있으며, 오픈소스 컨트리뷰터로도 활동하고 있다.
평소에 지식을 공유하는 것을 좋아하여, 인프런/유데미에서 앤서블 및 쿠버네티스에 관한 강의를 하고 있고, 지식은 문서로 남겨야 진정한 의미가 부여된다고 생각하여 『컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커』, 『우아하게 앤서블』, 『시스템/네트워크 관리자를 위한 파이썬 실무 프로그래밍』을 집필하였으며, 요즘IT와 같은 온라인 플랫폼 등에 종종 글을 기고한다.
Tất cả
186 bài giảng ∙ (33giờ 19phút)
Tài liệu khóa học:
Tất cả
179 đánh giá
4.9
179 đánh giá
Đánh giá 6
∙
Đánh giá trung bình 4.7
3
:: 장점 1.실습을 직접 진행하면서 쿠버네티스에 익숙해 지기에는 좋은 강의 2.적극적인 답변으로 문제 오류가 생기면 해결하기가 편함 3.보강 강의를 추가해서 좀 더 꼼꼼히 쿠버네티스에 대해 다루려고는 함 4. 실무적 관점에서 쿠버네티스를 다루는데 필요한 기술들을 잘 알려줘 좋음 5. 복잡한 부분을 다 준비해 놔서 쿠버네티스의 흐름에 집중해서 공부하기에 적합 6. 혼동할 수 있는 용어들을 일부분 정리한 강의가 있어 최대한 공부하는 사람들의 어려움을 덜어주려고 함 :: 단점 1. 설명의 수준이 정확하거나 명확하지 않고 대략적인 정도에서 끝나는게 대부분임 ( 중급 이상이라고는 하나 중급정도 되는 사람들이 봐도 설명이 대략적인 정도 ※그렇다고 무성의 하다는 건 아님) 제대로 된 이해를 하기 위해서는 공식 doc를 읽는 것이 나음 ( 대략적인 소개 정도를 하는 수준의 설명을 하고 바로 실습을 진행하면 수업 1개 종료 ) 2. 중의적 표현을 하거나 정확히 이해하지 못해 중의적으로 이해하게 끔 말하는 부분도 간혹 있음 ( 이 부분은 추후 보강 강의에서 수정을 하기도 하여 커버가 되기는 하나 공부하는 입장에서는 힘든 부분) 3. 다른 강의 평에서 정확히 자세히 알려준다는 평을 기대하고 들으면 후회하게 될 강의 :: 개인적인 총평 1. 쿠버네티스의 흐름과 실무 관점에서 다루는 방식을 익히는 것에 매우 좋음 2. 쿠버네티스 명령어를 입력하고 설정하는 것에 익숙해지기에는 좋음 3. 다양한 보강 강의와 강사 개인의 노하우 등을 알려주어 어느정도 쿠버네티스의 이해도를 갖춘 사람들에게는 좋을거 같음 4. 쿠버네티스가 완전 처음인 경우 이 강의는 시간 낭비일 확률이 높아보임 이 강의 이전 단계의 강의도 봐본 결과 이전 단계의 강의를 보고 들으면 분명 도움은 되나 드라마틱하게 큰 도움은 되지 않음 쿠버네티스 공식 홈페이지 doc이나 다른 강의를 듣고 난 다음 실습 경험이 필요한 단계일때 적합함
4번 맞말추
안녕하세요 MIN님 그리고 욕망의햄버거님, 원래 다양한 의견이 있는 것에 대해서 따로 제가 응답하지 않는게 해당 의견에 대한 존중이라고 생각해서 답변을 달지 않았으나 다음과 같이 해당 후기에 대해서 제 생각을 공유 드립니다. 저는 위에 강의 설명에도 기입한 것처럼 가장 좋은 교과서는 쿠버네티스 공식 홈페이지라고 생각하고, 해당 생각에는 여전히 변화가 없습니다. 그런데 다소 이해가 안 가는 부분은 왜 "시간 낭비"가 되는지 모르겠습니다. 사람마다 배우는 방식에는 차이가 있고, "시간 낭비"라는 수준으로 평가절하 받아야 하는 이유를 모르겠습니다. 해당 단어가 제작자에게 얼마나 고통을 주는 단어인지 나중에 (안 그러시는게 가장 좋겠지만) 겪으실 일이 있으시면 알 수 있으실 것 같습니다. 그리고 해당 단어가 들어간 후기를 직접 확인하고 감정을 느끼는 것은 '사람'입니다. 기계가 확인하는게 아닙니다. 그리고 또한 제가 궁금한건 **다른 강의** (국내/해외 제공되는 모든 강의 중에) 어떤 강의가 완전 처음인 경우에 적합한지 안내해 주실 수 있을까요? 제가 거기 배울 점이 있다면 수용 및 수정하도록 하겠습니다. 아무리 생각해도 국내/해외 어떤 강의를 말씀하시는지 모르겠네요. 제 의도는 쿠버네티스 공식 홈페이지로 시작하기에는 어려운 분들이 있으니, 이건 참고서적이다라는 개념에는 변함이 없습니다. MIN님이 공식 홈페이지로 시작하는 것이 더 적합한 분이었다면 그건 MIN님이 매우 뛰어나고 잘 하고 계신 것이지만 그게 현재 강의가 비난 받아야 할 부분인지 모르겠습니다. 애초에 강의를 수강할 때 무언가 부족한 부분을 채우려고 들으셨을텐데 위의 총평으로 [1-3]이 부족해서 들으셨다면 이해가 되지만 [4]의 생각에 대해서 물어보고 싶습니다. 예상되는 부분은 Java 스프링 관련개발자로서 용어가 중첩되는 부분등으로 처음 시작에 매우 어렵다라고 주셨을 수도 있는데, 쿠버네티스 공식 홈페이지에 보면 중첩되는 용어가 매우 많습니다. 이건 오픈 소스 특성 및 기존에 있던 플랫폼을 흡수하면서 발생한 일이며 어쩔 수 없는 부분이 있습니다. 여튼 제가 문의드리고 싶은 부분은 "시간 낭비" 수준이 아니게 만드는 완전 처음에 적합한 강의가 어떤건가요? If "공식홈페이지"인가요? then 쿠버네티스 공식홈페이지가 교과서이고 참고서라고 강의 소개에 적혀 있고 공식홈페이지로 충분하다면 강의를 수강할 필요가 없는데요... 어떤 말씀이신지 모르겠습니다. 쿠버네티스 공식홈페이지는 오픈 소스 중에서도 가장 잘 관리되는 문서 중에 하나이며, 공식홈페이지보다 "더 많은 내용"을 다루고 있는 강의는 나올 수가 없습니다. 저는 여전히 공식홈페이지로 충분하다면 따로 강의가 필요하지 않다는 생각을 가지고 있습니다. 공식홈페이지보다 이걸 우선한다고 적은 적이 없는데... 왜 여기에 "시간 낭비"를 적으신걸까요? if "다른강의" 인가요? then 이거라면 정말 궁금해서 물어봅니다. 완전 처음인 경우에 적합한 강의가 어떤걸 얘기하시는걸까요? 제가 부족한 부분을 알고 싶습니다. 저는 3점이 사실 잘 이해가 안됩니다. 3점짜리 강의는 인프런에 없습니다. 3점은 강의 자체가 전혀 의미가 없고 "시간 낭비"로만 제공된다는 얘기니까요. 학점으로 하자면 3점은 C 입니다. (사실 그보다 더 안 좋습니다. 평점 시스템을 생각하지 않으셨겠지만...) 그정도로 생각하고 주신걸까요? 제 생각을 임의로 강요드리고 싶은게 아니라, 진심으로 @MIN님의 생각 그리고 의견을 듣고 싶습니다. @All 추석 기간이라 전체 메일은 이후에 드리겠지만, 전체 피드백을 듣고 강의 업데이트를 멈출지 계속 할지도 생각해 봐야 할 것 같네요. 요즘 계속 후기 관련으로 심리적으로 힘드네요.
한 70~80%라도 보고 했으면 모를까.. 18% 보고 수강평 3점을 주는게 맞나요?
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
저는 쿠버네티스를 간단히 써보긴 했어도 업무에 필요한 것만 그때그때 찾아쓰다보니 사실 사용하면서도 왜 쓰는지 모르고 그냥 넘어가거나, 무슨 의미인지, 어떻게 동작하는지도 제대로 모르고 사용하는 경우가 많았는데 이렇게 그림과 예제 코드를 함께 보면서 천천히 설명 들으니까 머릿속이 정리되면서 많은 도움이 되었습니다. 쿠버네티스를 완전히 처음 접하시는 분들이나, 저처럼 어설프게 사용해본 경험은 있는데 정리가 되지 않아 다른사람에게 설명해보라고 하면 못할 것 같은 분들 모두에게 추천 드리고 싶습니다!
자세한 후기에 감사드립니다. 쿠버가 IT 인프라에 매우 큰 영향을 줄 도구라 오래 같이 공부했으면 합니다!
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
쉽게 시작하는 쿠버네티스를 통해 큰 도움을 얻었습니다! 그림을 이용한 설명을 통해 개념부터 원리까지 쉽게 이해할 수 있었는데, 이번 그림으로 배우는 쿠버네티스는 추가로 코드 설명까지 있어서 더욱 기대가 되는 것 같습니다! 항상 좋은 강의 감사합니다 #쿠버네티스항해화이팅
감사합니다. :) 도움이 되도록 보강 강의도 열심히 만들도록 하겠습니다!
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
다른 기본 강의를 통해 쿠버네티스를 먼저 접한 후 중급강의를 찾다 그림으로 배우는 쿠버네티스 강의를 듣게 되었는데 그 전에 이해가지 않았던 내용들도 하나둘씩 이해가 되네요. 항상 따라하면서 사용만 했었는데 좀 더 개념에 대해 알고 싶어서 쉽게 시작하는 쿠버네티스도 같이 결제 했습니다. 쿠버네티스를 처음 접하시는 분들에게 추천드립니다. #쿠버네티스항해화이팅
아하 다른 강의들도 물론 훌륭하지만, 여러가지의 이유로 아마 못 다룬 부분들이 있거나 관점의 차이가 있어서 일부 분들이 이해하기 어려웠던 부분이 있는거 같더라고요.. 그런 부분들이 잘 채워진거 같아서 :) 기쁩니다. 후기 감사드립니다.
4.142.853 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!