91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
Kubernetes操作器
Kubernetes操作器
Jason Dobies, Joshua Wood
馬晶慧 譯
出版時間:2021年07月
頁數(shù):188
操作器是一種打包、部署與管理Kubernetes應(yīng)用程序的方式。操作器能夠為Kubernetes添加應(yīng)用程序特有的技術(shù),從而降低自動化復(fù)雜的有狀態(tài)應(yīng)用程序的難度。本書通過鮮活生動的例子向讀者展示了操作器的工作方式,以及如何使用操作器框架和SDK構(gòu)建操作器。
操作器非常熟悉應(yīng)用程序的內(nèi)部狀態(tài),能夠協(xié)調(diào)應(yīng)用程序的安裝與升級,修復(fù)故障,并自動化充滿重復(fù)性或精心策劃的維護工作。本書向讀者展示了如何通過構(gòu)建操作器來擴展Kubernetes的控制平面和API,幫助運維團隊和應(yīng)用程序開發(fā)人員可靠地部署和管理關(guān)鍵的服務(wù)及組件。
● 學(xué)習(xí)如何在Kubernetes集群上部署操作器。
● 從使用到實現(xiàn),全面探索操作器。
● 探索操作器框架:操作器SDK、操作器生命周期管理器以及操 作器度量。
● 利用SDK的Go編程語言支持構(gòu)建、打包和運行操作器。
● 利用現(xiàn)有的Helm和Ansible資產(chǎn)打包和部署操作器。
● 學(xué)習(xí)如何在Kubernetes集群上分發(fā)操作器。
● 學(xué)習(xí)如何利用操作器實現(xiàn)網(wǎng)站可靠性工程實踐。
  1. 前言
  2. 第1章 操作器為Kubernetes帶來的創(chuàng)新
  3. 1.1 Kubernetes的工作方式
  4. 1.2 示例:無狀態(tài)Web服務(wù)器
  5. 1.3 有狀態(tài)的應(yīng)用程序
  6. 1.4 操作器是軟件SRE
  7. 1.5 操作器的工作原理
  8. 1.6 如何創(chuàng)建操作器
  9. 1.7 示例:etcd操作器
  10. 1.8 操作器面向的對象
  11. 1.9 整裝待發(fā)
  12. 第2章 運行操作器
  13. 2.1 建立操作器實驗室
  14. 2.1.1 集群版本要求
  15. 2.1.2 授權(quán)要求
  16. 2.1.3 標(biāo)準(zhǔn)的工具和技術(shù)
  17. 2.1.4 建議的集群配置
  18. 2.1.5 檢查集群的版本
  19. 2.2 運行一個簡單的操作器
  20. 2.2.1 常見的示例
  21. 2.2.2 獲取etcd操作器的清單
  22. 2.2.3 CR:自定義API端點
  23. 2.2.4 我是誰:定義操作器的服務(wù)賬號
  24. 2.2.5 部署etcd操作器
  25. 2.2.6 聲明etcd集群
  26. 2.2.7 練習(xí)使用etcd
  27. 2.2.8 擴展etcd集群
  28. 2.2.9 故障與自動恢復(fù)
  29. 2.2.10 升級etcd集群
  30. 2.2.11 清理
  31. 2.3 小結(jié)
  32. 第3章 構(gòu)建在Kubernetes接口上的操作器
  33. 3.1 標(biāo)準(zhǔn)伸縮:副本集資源
  34. 3.2 自定義資源
  35. 3.3 自定義控制器
  36. 3.4 操作器的范圍
  37. 3.4.1 命名空間范圍
  38. 3.4.2 集群范圍的操作器
  39. 3.5 授權(quán)
  40. 3.5.1 服務(wù)賬號
  41. 3.5.2 角色
  42. 3.5.3 角色綁定
  43. 3.5.4 集群角色與集群角色綁定
  44. 3.6 小結(jié)
  45. 第4章 操作器框架
  46. 4.1 操作器框架的起源
  47. 4.2 操作器成熟度模型
  48. 4.3 操作器SDK
  49. 4.4 操作器生命周期管理器
  50. 4.5 操作器度量
  51. 4.6 小結(jié)
  52. 第5章 示例應(yīng)用程序:訪客網(wǎng)站
  53. 5.1 應(yīng)用概況
  54. 5.2 使用清單安裝
  55. 5.2.1 部署MySQL
  56. 5.2.2 后端
  57. 5.2.3 前端
  58. 5.3 部署清單
  59. 5.4 訪問訪客網(wǎng)站
  60. 5.5 清理
  61. 5.6 小結(jié)
  62. 第6章 適配器操作器
  63. 6.1 Helm操作器
  64. 6.1.1 構(gòu)建操作器
  65. 6.1.2 完善CRD
  66. 6.1.3 檢查操作器的權(quán)限
  67. 6.1.4 運行Helm操作器
  68. 6.2 Ansible操作器
  69. 6.2.1 構(gòu)建操作器
  70. 6.2.2 完善CRD
  71. 6.2.3 檢查操作器的權(quán)限
  72. 6.2.4 運行Ansible操作器
  73. 6.3 測試操作器
  74. 6.4 小結(jié)
  75. 6.5 補充閱讀
  76. 第7章 使用操作器SDK構(gòu)建Go語言的操作器
  77. 7.1 初始化操作器
  78. 7.2 操作器的范圍
  79. 7.3 自定義資源定義
  80. 7.3.1 定義Go類型
  81. 7.3.2 CRD清單
  82. 7.4 操作器權(quán)限
  83. 7.5 控制器
  84. 7.6 編寫操作器的技巧
  85. 7.6.1 檢索資源
  86. 7.6.2 創(chuàng)建子資源
  87. 7.6.3 刪除子資源
  88. 7.6.4 子資源的命名
  89. 7.6.5 冪等性
  90. 7.6.6 操作器的影響
  91. 7.7 在本地運行操作器
  92. 7.8 訪客網(wǎng)站示例
  93. 7.9 小結(jié)
  94. 7.10 補充閱讀
  95. 第8章 操作器生命周期管理器
  96. 8.1 OLM自定義資源
  97. 8.1.1 集群服務(wù)版本
  98. 8.1.2 目錄源
  99. 8.1.3 訂閱
  100. 8.1.4 安裝計劃
  101. 8.1.5 操作器組
  102. 8.2 安裝OLM
  103. 8.3 使用OLM
  104. 8.3.1 探索操作器
  105. 8.3.2 刪除操作器
  106. 8.4 OLM捆綁包的元數(shù)據(jù)文件
  107. 8.4.1 自定義資源定義
  108. 8.4.2 集群服務(wù)版本文件
  109. 8.4.3 包清單文件
  110. 8.5 編寫集群服務(wù)版本文件
  111. 8.5.1 生成文件的骨架
  112. 8.5.2 元數(shù)據(jù)
  113. 8.5.3 操作器擁有的CRD
  114. 8.5.4 操作器依賴的CRD
  115. 8.5.5 安裝模式
  116. 8.5.6 版本和更新
  117. 8.6 編寫包清單文件
  118. 8.7 本地運行
  119. 8.7.1 前提條件
  120. 8.7.2 構(gòu)建OLM捆綁包
  121. 8.7.3 通過OLM安裝操作器
  122. 8.7.4 測試正在運行的操作器
  123. 8.8 訪客網(wǎng)站操作器示例
  124. 8.9 小結(jié)
  125. 8.10 補充閱讀
  126. 第9章 操作器的理念
  127. 9.1 每個應(yīng)用程序的SRE
  128. 9.2 不勞而獲
  129. 9.2.1 自動化:計算機自動工作
  130. 9.2.2 徒勞無功:沒有持久價值的工作
  131. 9.2.3 擴展的痛點:隨著系統(tǒng)擴展不斷加重的工作
  132. 9.3 操作器:Kubernetes應(yīng)用程序可靠性工程
  133. 9.3.1 管理應(yīng)用程序的狀態(tài)
  134. 9.3.2 發(fā)送到軟件的黃金信號
  135. 9.4 高度成功的操作器的七個習(xí)慣
  136. 9.5 小結(jié)
  137. 第10章 親身參與
  138. 10.1 功能請求和報告錯誤
  139. 10.2 貢獻代碼
  140. 10.3 共享操作器
  141. 10.4 小結(jié)
  142. 附錄A 作為集群內(nèi)部的部署運行操作器
  143. 附錄B 自定義資源驗證
  144. 附錄C 基于角色的訪問控制
書名:Kubernetes操作器
譯者:馬晶慧 譯
國內(nèi)出版社:中國電力出版社
出版時間:2021年07月
頁數(shù):188
書號:978-7-5198-5674-8
原版書書名:Kubernetes Operators
原版書出版商:O'Reilly Media
Jason Dobies
 
Jason Dobies是紅帽的開發(fā)推廣工程師,美國維拉諾瓦大學(xué)軟件工程與高級項目的兼職教授。
 
 
Joshua Wood
 
Joshua Wood是紅帽的開發(fā)推廣工程師,主要從事使用開源軟件構(gòu)建實用程序計算的工作。
 
 
本書封面上的動物是白翅黃池鷺(英文名:Squacoo Heron,拉丁學(xué)名:Ardeola ralloides)。這個英文名字來源于意大利方言中該鳥的名字sguacco,據(jù)說是一種擬聲。盡管全世界有很大一批白翅黃池鷺都居住在撒哈拉以南的南非以及馬達加斯加,但還有一些在南歐向東到伊朗、向南到北非之間遷徙。
白翅黃池鷺是一種小型涉禽,平均身長約為40~45cm,翼展約為84cm,體重約為300g。成鳥為淺棕色和乳白色,腿為黃色。它們的鳥喙為明亮的天藍色,嘴尖為黑色,眼睛為黃色。在繁殖季節(jié),成鳥的頭部后面還會長出一簇黑白相間的長羽毛,這是在求偶期間才會長出的羽毛。它們在水道或蘆葦叢中大規(guī)模地筑巢。
白翅黃池鷺主要以昆蟲及其幼蟲、小魚、兩棲動物、甲殼類動物和軟體動物為食。這種鳥類是一種很安靜的鷺鳥,它們經(jīng)常長時間保持靜止不動,等待獵物慢慢靠近。在沖入水中捕捉獵物時,它們會考慮水面產(chǎn)生的光折射。
白翅黃池鷺還會利用昆蟲作為誘餌捕獲更大的獵物。它們會先殺死一只昆蟲,然后將其放在水面,以吸引饑餓或好奇的魚或青蛙。如果蟲子隨水飄走,它們還會將抓回來放到原位。目前科學(xué)家們尚不確定這種行為是如何產(chǎn)生的,但似乎這是幼鳥通過觀察成鳥而學(xué)到的技巧,并且還可以通過實踐提升。
購買選項
定價:58.00元
書號:978-7-5198-5674-8
出版社:中國電力出版社