- OpenShift高效運維:SRE視角的集群和分布式系統管理
- (德)里克·拉考等
- 1831字
- 2024-04-25 20:08:57
前言
2020年12月下旬,Manuel的筆記本計算機上突然出現了Rick發來的Slack通知。“你知道嗎?”他說,“你和我,我們要寫一本書!”
“我們要寫些什么?”
“運維OpenShift!”
過了將近兩年的時間,這本書終于完成了。
背后的故事是,在過去的幾年里,越來越多的人聯系我們,詢問我們是否能夠與他們分享一些OpenShift見解,以幫助他們更有效地運維OpenShift集群。
那時,我們在紅帽公司擔任OpenShift集群的站點可靠性工程師。有效地運維OpenShift集群確實是我們每天面臨的挑戰,我們已經積累了大量的知識和專業技能。我們基于這方面的經驗創作了這本書。
我們根據個人興趣和經驗將本書分為10章。第1、3、5、8、9章和第10章由Manuel撰寫。第2、4、6、7章由Rick撰寫。
在過去的兩年里,我們對OpenShift有了更多的了解。即使有我們在紅帽公司運維OpenShift的經驗,許多用于運維和自動化操作的工具仍然需要進一步的研究和實驗。我們已經竭力將我們的實驗結果匯編成簡單的步驟,你可以按照這些步驟開始學習。當然,一旦開始使用這些工具,你就需要調整示例,以便將它們應用于你的特定需求。
所有示例都使用街機游戲平臺的簡化場景,你將按照本書的內容將其部署到集群中。你可以在相應的GitHub倉庫(https://github.com/OperatingOpenShift/s3e)中找到這個示例工作負載的資源。
排版約定
本書中使用以下排版約定:
斜體(Italic)
表示新的術語、URL、電子郵件地址、文件名和文件擴展名。
等寬字體(Constant width)
用于程序清單,以及段落中的程序元素,例如變量名、函數名、數據庫、數據類型、環境變量、語句以及關鍵字。
等寬粗體(Constant width bold)
表示應由用戶直接輸入的命令或其他文本。
等寬斜體(Constant width italic)
表示應由用戶提供的值或由上下文確定的值替換的文本。
該圖示表示提示或建議。
該圖示表示一般性說明。
該圖示表示警告或注意。
示例代碼
可以從https://github.com/OperatingOpenshift下載補充材料(示例代碼、練習、勘誤等)。
這里的代碼是為了幫助你更好地理解本書的內容。通常,可以在程序或文檔中使用本書中的代碼,而不需要聯系O'Reilly獲得許可,除非需要大段地復制代碼。例如,使用本書中所提供的幾個代碼片段來編寫一個程序不需要得到我們的許可,但銷售或發布O'Reilly的示例代碼則需要獲得許可。引用本書的示例代碼來回答問題也不需要許可,將本書中的很大一部分示例代碼放到自己的產品文檔中則需要獲得許可。
非常歡迎讀者使用本書中的代碼,希望(但不強制)注明出處。注明出處時包含書名、作者、出版社和ISBN,例如:
Operating OpenShift: An SRE Approach to Managing Infrastructure,作者Rick Rackow和Manuel Dewald,由O'Reilly出版,書號978-1-098-10639-3。
如果讀者覺得對示例代碼的使用超出了上面所給出的許可范圍,歡迎通過permission@oreilly.com聯系我們。
O'Reilly在線學習平臺(O'Reilly Online Learning)
40多年來,O'Reilly Media致力于提供技術和商業培訓、知識和卓越見解,來幫助眾多公司取得成功。
我們擁有獨一無二的專家和革新者組成的龐大網絡,他們通過圖書、文章、會議和我們的在線學習平臺分享他們的知識和經驗。O'Reilly的在線學習平臺允許你按需訪問現場培訓課程、深入的學習路徑、交互式編程環境,以及O'Reilly和200多家其他出版商提供的大量文本和視頻資源。有關的更多信息,請訪問http://oreilly.com。
如何聯系我們
對于本書,如果有任何意見或疑問,請按照以下地址聯系本書出版商。
美國:
O'Reilly Media,Inc.
1005 Gravenstein Highway North
Sebastopol,CA 95472
中國:
北京市西城區西直門南大街2號成銘大廈C座807室(100035)
奧萊利技術咨詢(北京)有限公司
要詢問技術問題或對本書提出建議,請發送電子郵件至errata@oreilly.com.cn。
本書配套網站https://oreil.ly/operating-openshift-1e上列出了勘誤表、示例以及其他信息。
關于書籍、課程、會議和新聞的更多信息,請訪問我們的網站http://oreilly.com。
我們在Facebook上的地址:http://facebook.com/oreilly
我們在Twitter上的地址:http://twitter.com/oreillymedia
我們在YouTube上的地址:http://youtube.com/oreillymedia
致謝
在過去的兩年里,很多人都對我們寫作本書給予了支持,我們要感謝每一位幫助我們保持動力并幫助我們完成這項工作的人。
我們要感謝O'Reilly團隊中與我們一起工作的以下人員:
John Devins幫助我們完成了出書計劃,并說服有關決策者相信投資這個主題是值得的。我們的開發編輯Corbin Collins總是第一個檢查我們的原始材料,耐心地糾正我們的格式和語法錯誤。他也一直關注著我們的路線圖,如果需要做出調整,他會及時伸出援手。除了他,我們還要感謝Sara Hunter和Ashley Stussy的全面評論和非常有用的反饋。
我們的技術編輯Andrew Block和Bilgin Ibrayam提供了令人難以置信的幫助,并為改進內容提供了許多好主意——他們甚至提到了我們在研究中忽略的替代方案。
為本書所做的大量研究包括與紅帽內部和開源社區的相關人員進行交談,他們一直在努力研究本書所涉及的各個組件。我們要感謝每一個幫助我們順利推進此事的人。
最后,我們要感謝我們的家人,Stephanie、Linus、Julia和Marie,他們從一開始就支持這個想法,幫助我們騰出時間專注于寫這本書,并在事情進展不太順利時忍受我們的情緒。
沒有他們,這本書就不會存在。