易燃物匯聚 YouTube 有聲書與書評
Kubernetes Operator開發進階 封面

Kubernetes Operator開發進階

胡濤

1209人在讀
10萬字總字數
¥45定價

內容簡介

本書詳細講解Operator開發過程中所涉及的各個知識點,從簡單的Operator示例應用入手,幫助讀者快速上手Operator的開發流程,接着深入分析client-go、Deployment控制器等的源碼,通過一個進階應用的開發過程詳細介紹Operator開發的各方面知識。通過本書的學習,讀者能夠輕鬆掌握Operator的開發技巧,深入理解Operator的底層原理,進而在日常工作中更好地利用Operator實現各種複雜的應用治理邏輯的開發。

讀者書評

★★★★★

閱讀這本書,需要k8s的實踐知識(比如:用過webhook),或者大致瀏覽一遍,實踐了再來看。

★★★★★

不錯,大部分篇幅都在講相關的源碼和底層原理,很適合需要深入研究operator的同學。市面上大部分講operator的資料都只是講簡單的案例,而在實際應用的過程中會遇到各種各樣的問題,尤其這種聲明式的controller開發和我們常用的命令式API差異很大,不理解底層實現的話,很容易寫出性能較差的代碼。

★☆☆☆☆

看到一半就不是特別想看了。談談我的看法。 1.沒有定義清楚的知識邊界,比如看之前應該掌握哪些知識,不應該掌握哪些知識。比如第一章有很多名詞,不加以解釋就那麼寫出來。第四章默認是不懂client-go嗎?畫那麼長的篇幅來教你,get.list.delete。不理解寫這本書的初衷是什麼。 2.前後順序理不清楚,第二,三章,出現好幾次後面會講,後面會解釋,爲啥都需要放在後面呢?你前面需要講的邏輯是什麼呢?前面拋出來一個rs,要翻到11章看deploy?什麼邏輯,你讓我懂這個deploy就是rs呢,還是要我怎樣理解呢?

★☆☆☆☆

不太像一本《書》,類似技術筆記;有些篇章, 如 kustomize、 helm的介紹,我理解 跟k8s operator開發進階 不相關。

★★★★★

推薦一下吧:投入三個小時,瞭解 k8s 功能擴展的標準方法 operator 的歷史、基本開發流程和所需的基礎知識。 幫團隊識別 k8s 運維與開發的邊界。

★★★☆☆

目前微讀裏出版的關於如何對k8s的operator進行開發的書挺少的,基本上就是這本。快速過了一遍,感覺前面講原理的部分還可以,作者應該是對k8s的原理挺了解的。後面的內容就感覺一般了,包括順序和內容疏密的安排讓我有些看不懂。可以大概過一些瞭解原理和流程吧,具體還是要自己去看官方文檔好一些

書籍信息

作者胡濤
出版社機械工業出版社
出版時間2023-01-01
ISBN9787111716150
分類計算機-編程設計
格式EPUB
完結狀態連載中
章節數16