Contents
向容器專家學習 Kubernetes 的關鍵功能和外掛,同時練習 DevOps 工作流程
從這 5 小時的課程,你會學到
- 向獲獎的 Docker 隊長學習 Kubernetes 和叢集工具!
- 用最新的 Kubernetes 和容器技能帶領你的團隊走向未來!
- 瞭解使用 Kubernetes 的正確方法,以實現正確的 DevOps 工作流程
- 瞭解滾動更新、健康檢查和故障恢復等營運型 K8s 主題
- 瞭解何時使用不同型別的應用配置,如 args、envs 和 ConfigMaps
- 製作 Kubernetes YAML 清單並使用基礎設施即程式碼的方法進行部署
要求
- 瞭解 Docker 101:Docker 基礎知識,如建構和交付映象檔,以及執行容器
- 瞭解終端或命令提示符基礎知識
- Linux 基礎知識,如shells、SSH和軟體套件管理器
- 瞭解在雲端中建立伺服器的基礎知識(在任何供應商上)
- 瞭解網路和資料庫伺服器的基礎知識(它們通常如何通訊、IP、埠等)
- 有一個 GitHub 和 Docker Hub 賬戶
課程說明
2021年更新。為蘋果 Silicon(M1 arm64)和樹莓派做好準備!
本課程由獲獎的 Docker 隊長和 Kubernetes 專家講授,是 Udemy 上排名第一的 Docker & Kubernetes 課程的創造者Bret Fisher 和 Jérôme Petazzoni 合作的結果,後者是全職的 Kubernetes 講師,也是 Docker Inc 最初的 DevOps 工程師之一。我們設計這門課程是為了讓你的 Kubernetes 技能從第一次使用到在營運中使用K8s。
更新是一件事! 你可以指望它。Kubernetes是一個巨大的主題,並不斷地發展。因此,本課程將隨著它的成長和發展而發展。
剛開始接觸 Kubernetes?太好了。本課程一開始就假設你是容器編排的新手。
而且,如果你現在正在使用 Kubernetes,並需要學習最新的功能,我在這裡為你服務 請看我圍繞 dry runs、差異、日誌、滾動升級、啟動健康檢查、殭屍收割( zombie reaping )等話題。
[五顆星] “因為 Bret 瞭解、生活、呼吸並熱愛他的技術堆疊。在他的所有課程中,熱情和信念總是貫穿始終,這就是為什麼我總是會推薦他的作品。” — Steven Hunt,Udemy學生
已經是 Docker Mastery 的學生,想知道這兩門課程有什麼不同?本課程假定你知道 Docker,並深入研究 Kubernetes 和圍繞它的工具社群。與 Docker Mastery 不同的是,Docker Mastery 從容器 101 開始,帶你瞭解很多工具,如本地開發設定、docker-compose、登錄檔、Docker Hub、Swarm基礎知識、Kubernetes基礎知識和一般 Docker 最佳實踐……本課程從 Kubernetes 101 開始,讓你學習和練習執行自己的 Kubernetes 叢集所需的每個功能和工作流程,而且像我所有課程一樣,它側重於如何以 DevOps 思維和工作流程使用這些功能。
紅利:本課程附有與我的Slack聊天和YouTube現場問與答!
“……Bret很了不起。你可以看出他完全知道自己在說什麼,並樂於幫助別人。我從未見過有人像 Bret 一樣對他的使用者群如此投入。 ……我會認真購買Bret推出的任何課程,因為我毫不懷疑它將是優秀的。” — David Olson,Udemy課程學生
你為什麼要向我學習?為什麼相信我可以教你使用 Kubernetes 的最佳方法? (嗨,我是Bret,請允許我談一談我自己)。)
- 我是一名從業者:歡迎來到真實世界。我有20年的系統管理員和開發人員經驗,獲得了30多個認證,並且從 Docker 的早期開始就一直專注於為我的諮詢客戶和我自己的公司提供 DevOps 和容器生態系統。向一個在數十個專案和組織中幫助執行數千個容器的人學習。
- 我是一個教育家:向一個知道如何制定教學大綱的人學習。我想幫助你。人們說我很擅長這個。在過去的幾年裡,我已經在研討會、會議和聚會上培訓了成千上萬的人使用 Docker 和 Kubernetes。請看我在DockerCon、O’Reilly Velocity、GOTO Conf和Linux開源峰會等活動中授課。
- 我領導社群:此外,我還是 Docker Captain,這意味著 Docker 公司認為我對容器有一定的瞭解,而且我在與他人分享方面做得很好。在真實世界中。我在我們位於美國諾福克/弗吉尼亞海灘的神話般的科技社群中幫助管理兩個本地聚會。我在網上提供幫助:通常是在Slack和Twitter,在那裡我向別人學習並幫助別人。
“這個人是世界上最棒的。我喜歡他在所有課程中的耐心和細心。” — Evan Baird,Udemy 學生
回饋:我在這個課程上的部分利潤將捐獻給支援開源和保護我們的線上自由! 這個課程只有在創造開源的了不起的人的幫助下才能實現。我是站在(開源)巨人的肩膀上的! 捐款將在我最喜歡的慈善機構之間分配,如電子前線基金會和自由軟體基金會。看看他們。他們都很了不起!
這是一個活生生的課程,將隨著 Kubernetes 功能的變化而更新。
本課程的設計是為了讓你快速入門,但也讓你深入瞭解事情的 “原因”。這是學習最新容器技能的最快和最好的方法。看看本課程的主題範圍,看看你將學到的技能的廣度。
此外,還包括一個擁有21,000多名學生的私人Slack聊天組,以便在這個課程中獲得幫助,並在我和其他學生的幫助下繼續學習 Docker 和 DevOps。
“到目前為止,我真的很喜歡你們的培訓方法。概念真的很簡化,很容易理解。謝謝你。” — Yemisi Omoijo,Udemy學生
在這個課程中,你會做一些很酷的事情:
- 使用 CLI 和 YAML 部署一個微服務應用
- 使用 CLI、日誌和事件來研究執行中的應用程式
- 測試不同的本地 Kubernetes 安裝,如 Docker Desktop、microK8s 和 minikube
- 使用 Stern 一次檢視多個容器的日誌
- 使用 Kubernetes 服務嘗試不同的負載均衡器型別
- 對容器和網路效能進行故障排除
- 建立自定義標籤以控制負載均衡器連線
- 使用新的伺服器 Dry Run 來測試 API 的變化
- 從失敗的更新中恢復,並將更新回滾到以前的版本
- 測試不同的健康檢查探針型別
- 利用內建的 Kubernetes 功能使用各種應用配置選項
- 用一個命令快速修補 YAML
- 使用 DevOps 實踐從 git 倉庫拆分和部署YAML
- 安全地部署 Kubernetes Dashboard 網頁GUI
- 還有更多…
學習本課程後,你將能夠:
- 知道何時使用Kubernetes來解決現實世界的問題
- 逐步瞭解建立健康檢查時應做出的正確決定
- 瞭解如何測試健康檢查以確保它們不會產生問題
- 知道何時使用不同型別的應用配置,如args、envis、ConfigMaps等
- 用 Downward API 設計 ConfigMap,使部署更靈活
- 製作Kubernetes YAML清單並使用基礎設施即程式碼的DevOps方法進行部署
- 用加密的秘密保護你的金鑰、TLS 證書和密碼
- 用最新的Kubernetes容器技能帶領你的團隊走向未來!
本課程附帶的額外內容:
- 進入課程的Slack團隊,以獲得我和其他學生的幫助/建議
- 我放在YouTube等其他地方的獎勵影片,從本課程的資源中連結到
- 在 YouTube 上與我進行現場問答
- 大量的參考連結來補充這些內容
- 隨著 Kubernetes 對這些主題功能的改變,對內容進行更新
目標受眾
- 想學習容器協調的最新功能和模式的 Kubernetes 初級學員
- 瞭解一些 Docker 並想開始使用多伺服器協調的系統管理員、開發人員和操作員
- 任何在伺服器上製作、部署或操作軟體的人,如果已經瞭解容器的基本知識
講師簡介
Bret Fisher DevOps 系統管理 和 Docker 隊長 ( 更多講師主講課程介紹 )
嘿,謝謝你想了解關於我。我是弗吉尼亞州弗吉尼亞海灘的自由 DevOps 和 Docker 顧問,培訓師,演講者和開源志願工作者。
我在雲端和資料中心擔任運維 / 系統管理有 20 年經驗了。最近,我幫助團隊將他們的應用程式和系統 Dockerize,並提高其部署速度,彈性,度量標準和意識。都是 DevOps-y 的東西。
我也是 Docker 隊長 ( Docker 專家 ) 代碼是 America Brigade Captain。我每月舉行幾次聚會,在會議中演講並愛上幫助別人。我癡迷於我看到的任何應用程式容器化,下次我們見面時我可能會談與你沒完沒了地長談。
我有時使用 Node.js,Bash 和一般的 web 開發,通常為了開放原始碼。
在不工作的時候,我會做全方位的健身,在弗吉尼亞海灘衝浪一下,和我的妻子一起旅行。我們花時間試圖找出如 Thoreau 所說的如何”刻意地生活”。
Docker Captain Program 這個課程合著者,驗證主要作者是 Docker Inc 認可的 Docker 隊長
Docker 隊長是一個特別區分,為了獎勵社群的選定成員,這些成員都是在他們特定領域的專家,並熱衷於與他人分享 Docker 的知識。船長是 Docker 大使(而不是員工),他們分享他們的專長,承諾對 Docker 社群有巨大的影響 – 無論是用部落格,撰寫書籍,演講,舉辦研討會,建立教學和課程,在論壇上提供支援,或組織和參與當地活動 – 這有助於使 Docker 技術民主化的使命成為可能。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現