易燃物匯聚 YouTube 有聲書與書評
Kubernetes快速入門(第2版) 封面

Kubernetes快速入門(第2版)

[英]奈吉爾·波爾頓

2903人在讀
5萬字總字數
¥37.76定價

有聲書與視頻解讀 YouTube有聲書 1 · 視頻解讀 27

內容簡介

本書是Kubernetes的快速入門指南,書中不但介紹了Kubernetes是什麼、爲什麼需要Kubernetes,而且介紹了Kubernetes的發展方向。在理論層面,讀者將學到微服務、編排、Kubernetes爲什麼成爲雲的操作系統和Kubernetes集羣的架構等方面的內容;在實踐層面,讀者將學會構建一個集羣、容器化應用、部署應用、破壞應用,還會看到Kubernetes修復應用、擴縮容應用,並完成應用的更新。

讀者書評

★★★★★

一本很好的關於Kubernetes的入門書籍。大約需要花3小時閱讀並實踐它,通過實踐來學習。我個人建議使用Linode Kubernetes Engine(LKE)而不是Docker Desktop,有些代碼只能在LKE運行,LKE花不了多少錢,但是便利了很多。 通過本書, 能夠了解Kubernetes中的一些基本概念,例如pod, service,和 deployment。還有一些高級的特性,例如自我修復,自動擴縮容,滾動更新等。

★★★★★

極簡入門的cook book。對開發測試友好。 國內的讀者,建議也跟着書上內容探索一下國內雲服務商的K8S服務(阿里/騰訊/華爲都有面向個人的基礎版,不過均要求個人實名認證,且worker節點均會產生費用,個人學習記得及時釋放),有助於加深知識理解,以及動手實操。

★★★★★

非常精簡的一本實操書,作爲剛剛學習k8s的人簡直是福音。通過本書講的基礎概念和實操內容可以很輕鬆的做到入門,後面可以去官網社區或者尋找更詳細知識點進行深入學習。 本來把每章介紹的命令都記錄到每章的總結裏了,後面發現作者在附錄中已經總結了每章的命令代碼,非常周到。

★★★★★

適合對k8s有一定理解,回頭在看,有種醍醐灌頂的人

★★★★★

非常好的一本入門書籍,快速刷完做了筆記,並完全復現了書上的所有操作,是一本很好的對k8s的祛魅書籍。

★★★★★

一直以來看k8s都是雲裏霧裏,難以讀懂複雜的官方文檔。 無意間發現這本書,花了3小時通讀本書並實踐了基礎操作,通過Dockerfile構建鏡像、部署Pod並通過Service暴露服務,以及用deployment管理pod。一頓操作下來,終於有點理解了Kubernetes的核心運作機制。 k8s簡介Kubernetes是雲原生微服務(cloud-native microservice)應用的編排器(orchestrator)。 微服務:每個功能都是獨立開發、獨立部署的,並且可以獨立更新和擴縮容。但它們依然協同工作,創造與單體應用完全相同的應用體驗。 雲原生:一個雲原生應用必須能夠:按需擴縮容;自我修復;支持滾動更新;可以在任何有Kubernetes的地方運行。 編排器:像Kubernetes這樣的編排器將不同的微服務組合在一起,並將它們組織成一個有用的應用。它還提供並管理雲原生功能,如擴縮容、自我修復和更新。 k8s快速入門通過Dockerfile將應用構建成鏡像,再動態創建容器部署在k8s的pod上,並用service連接到pod中的應用。用deployment管理pod,可以自我修復、應用闊縮容已經滾動更新。 鏡像(Image):類似於軟件安裝包,包含應用及其依賴。 容器(Container):鏡像的運行實例,輕量級的執行環境。要區分容器和鏡像的關係,容器是動態的,而鏡像是靜態的。 Node:Kubernetes中的計算節點,對應物理機或虛擬機。 Pod:最小的部署單元,包含一個或多個容器。Pod具有臨時性和共享網絡/存儲的特點。 Service:暴露Pod的網絡服務,提供穩定的訪問入口。 Deployment:聲明式更新Pod的控制器,確保指定數量的Pod運行。 k8s基本命令# 構建鏡像docker image build -t nigelpoulton/qsk-book:1.0 .# 應用pod和svckubectl apply -f deploy.yml -f svc-local.yml# 獲取pod、svc、deploymentkubectl get podskubectl get svckubectl get deployments# 刪除svc、deploymentkubectl delete deployment qsk-deploykubectl delete svc svc-local

★★★★★

以前學docker和k8s很痛苦,一堆概念弄不明白,環境安裝還很費勁,這次學習的攔路虎還是環境。這次咬咬牙把環境弄完後,沒想到一晚上時間不到就讀完而且做完配套案例。可能是篇幅本身比較短,整體閱讀下來酣暢淋漓,感謝作者帶我快速入門了k8s,非常推薦! 我是用的mac環境,推薦使用orbstack(不過只能用在mac環境),省去了裝docker和k8s相關依賴的煩惱,唯一要做的就是在~/.orbstack/config/docker.json去配一個國內的鏡像,然後就可以用了。正常來說以上步驟就ok了,但是我個人由於用的是公司電腦,辦公環境還有點問題,學這本書大部分時間都在搞環境配置了,不然連鏡像都build不動,還好後面解決了,於是就可以愉快的跟隨這本書去跑案例了。 全文通讀下來基本沒啥坑點,根據作者的描述以及書友的指正基本能夠跑完全部案例,同時一些自己不明白的知識結合問了下AI也大概弄明白了,現在也算是弄明白了基礎的概念,如Pod、Service、Deployment等等,也能看懂一點點yml配置了,不錯不錯!

★☆☆☆☆

想給組員找份兒簡明的k8s教程,偶然看到此書,看了前言和內容概要,本以爲會是本深入淺出、自頂向下的好教程。內容卻大跌眼鏡,集羣搭建一筆蓋過,實操內容延展性和深度不夠。相比之下,YouTube 5個小時的快速入門視頻教程簡直夯到爆。

★★★★★

沒接觸過 k8s 的人可以照着這個操作一遍。接下來安裝一個 lens 工具,用 lens 工具來管理 k8s。打開 lens 左側的菜單欄,把上面的名詞發到 ai 上,一個個問,問完一輪你就基本會運維 k8s 了。一定要認真問哦,最好是舉一反三。

★★★★★

以前想學k8s,看官網文檔,看半天忘半天,看完還是不知道咋用。 這本書非常適合完全沒了解的新手,簡單清晰的傻瓜版入門手冊,兩小時就可以跟着做完實驗。讓你對k8s有個初步的瞭解。實在太棒了

書籍信息

作者[英]奈吉爾·波爾頓
譯者蘇格
出版社人民郵電出版社有限公司
出版時間2024-02-01
ISBN9787115635792
分類計算機-計算機綜合
格式EPUB
完結狀態連載中
章節數70