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

 
Terraform經(jīng)典實例
Terraform經(jīng)典實例
Kerim Satirli, Taylor Dolezal
門佳, 王林生 譯
出版時間:2026年02月
頁數(shù):313
“Terraform正在徹底改變人們構建全球數(shù)字基礎設施的方式。本書為從業(yè)者提供了絕佳的指南,幫助他們利用這一工具解決現(xiàn)實挑戰(zhàn),并在大規(guī)?,F(xiàn)代基礎設施管理中建立秩序?!?br /> ——Chris Devers,EditShare技術主管
“這本得力的案頭伙伴可以幫助你攻克棘手的任務。”
——Adam McPartlan,Hippo Digital首席顧問

在當今企業(yè)的IT版圖中,云服務和SaaS軟件無處不在,這要求我們從手動配置服務轉向以代碼化為核心的結構化方法。Terraform提供了強大的工具,能夠在數(shù)千個不同的云服務提供商和SaaS平臺上統(tǒng)一管理整個IT生命周期。
通過將基礎設施定義為代碼,你可以安全且可預測地進行變更,模塊化關鍵構建塊,創(chuàng)建可復用的服務組件。本書中的每個實例都針對特定問題給出解決方案,并在給出解決方案前詳盡地解析“如何做”和“為什么這樣做”。
如果你剛開始接觸Terraform和代碼化基礎設施,本書將為你打下堅實的基礎,為未來數(shù)年的實踐鋪路;如果你已經(jīng)是高級用戶,本書將助你鞏固知識,在跨多提供商的復雜基礎設施挑戰(zhàn)中更上一層樓。
本書的技巧包括:
● 如何結合Terraform與版本控制系統(tǒng)。
● Terraform管理的基礎設施的驗證與測試方法。
● 導入既有資源的方法。
● 將基礎設施服務轉化為可復用組件。
● Terraform與其他HashiCorp工具的集成。
● 容器化工作負載的部署。
  1. 前言
  2. 第1章 Terraform快速上手
  3. 1.1 何時使用Terraform
  4. 1.2 何時不宜使用Terraform
  5. 1.3 Terraform的安裝與配置
  6. 1.4 理解Terraform provider
  7. 1.5 理解Terraform模塊
  8. 1.6 使用terraform console修改Terraform狀態(tài)
  9. 1.7 使用HashiCorp Cloud Platform Terraform
  10. 1.8 在Visual Studio Code中使用Terraform
  11. 1.9 管理Terraform provider的版本約束
  12. 1.10 部署受版本控制的Terraform代碼倉庫的策略
  13. 1.11 使用Terraform部署Docker容器
  14. 1.12 從0.x升級到1.x及以上版本的Terraform
  15. 1.13 使用Terraform變量
  16. 1.14 一致代碼帶來的一致體驗
  17. 第2章 Terraform基礎
  18. 2.1 格式化與驗證Terraform代碼
  19. 2.2 使用terraform console進行快速實驗
  20. 2.3 使用TFLint提升代碼質量
  21. 2.4 使用TFSec提升代碼質量
  22. 2.5 使用前置條件與后置條件驗證代碼
  23. 2.6 使用開放策略代理驗證代碼
  24. 2.7 使用 terraform-docs 編寫代碼文檔
  25. 2.8 使用 GitHub Actions 自動化代碼校驗
  26. 2.9 使用Dependabot自動更新provider版本
  27. 2.10 使用GitHub Codespaces與DevContainers
  28. 2.11 使用Terraform限制影響范圍
  29. 第3章 Terraform語法模式
  30. 3.1 使用trimspace()清理用戶輸入
  31. 3.2 刪除前綴和后綴
  32. 3.3 使用正則表達式
  33. 3.4 高級字符串處理
  34. 3.5 使用title()、upper()、lower()處理區(qū)分大小的字符串
  35. 3.6 按字母順序排序列表
  36. 3.7 根據(jù)CIDR地址塊創(chuàng)建子網(wǎng)
  37. 3.8 與本地文件系統(tǒng)交互
  38. 3.9 渲染模板
  39. 3.10 驗證輸入字符串
  40. 3.11 使用can和try優(yōu)化數(shù)據(jù)檢索
  41. 3.12 按序處理輸入數(shù)據(jù)
  42. 3.13 為錯誤輸入設計良好的錯誤消息
  43. 3.14 跨Terraform狀態(tài)使用數(shù)據(jù)
  44. 第4章 Terraform模塊與provider
  45. 4.1 使用公共模塊創(chuàng)建EKS集群
  46. 4.2 使用GitHub Actions檢查Terraform的代碼規(guī)范
  47. 4.3 對Terraform provider進行身份驗證
  48. 4.4 私有模塊的身份驗證
  49. 4.5 創(chuàng)建一個 Terraform 模塊
  50. 4.6 使用Terraform管理GitHub機密
  51. 4.7 使用Terraform管理GitHub倉庫
  52. 4.8 使用Consul KV實現(xiàn)動態(tài)配置
  53. 4.9 基于服務健康狀態(tài)的provider配置
  54. 4.10 使用provider讀取Terraform狀態(tài)
  55. 4.11 使用多個同類provider
  56. 第5章 使用Terraform管理容器
  57. 5.1 使用本地與遠程Docker鏡像
  58. 5.2 區(qū)分集群部署與集群配置
  59. 5.3 授權Terraform執(zhí)行集群操作
  60. 5.4 使用YAML在Kubernetes中調度容器
  61. 5.5 使用HCL在Kubernetes中調度容器
  62. 5.6 使用k2tf將Kubernetes YAML轉換為HCL
  63. 5.7 調整Kubernetes部署的注解
  64. 5.8 調整Kubernetes Deployment的配置
  65. 5.9 使用Terraform應用Kubernetes NetworkPolicy
  66. 5.10 使用 Helm 部署容器
  67. 5.11 使用Helm為Kubernetes部署啟用監(jiān)控
  68. 5.12 在HashiCorp Nomad中調度容器
  69. 第6章 HCP Terraform與Terraform Enterprise
  70. 6.1 設置HCP Terraform
  71. 6.2 集成HCP Terraform和VCS
  72. 6.3 使用HCP Terraform管理Terraform狀態(tài)
  73. 6.4 結合使用HCP Terraform與GitHub Actions
  74. 6.5 實現(xiàn)基于HCP Terraform的協(xié)作式工作流
  75. 6.6 排查HCP Terraform和Terraform Enterprise的故障
  76. 6.7 以代碼形式實施策略
  77. 6.8 使用HCP Terraform管理成本
  78. 6.9 利用遠程操作進行大規(guī)模部署
  79. 6.10 高級狀態(tài)管理與恢復
  80. 第7章 在Terraform中使用與管理機密
  81. 7.1 在Terraform中處理敏感數(shù)據(jù)
  82. 7.2 從HashiCorp Vault中獲取“鍵–值”對
  83. 7.3 使用Kubernetes原生功能管理Kubernetes Secret對象
  84. 7.4 使用Vault和Terraform管理Kubernetes Secret對象
  85. 7.5 將機密存儲為環(huán)境變量
  86. 7.6 機密審計與輪換
  87. 7.7 使用Terraform與密碼管理器管理機密
  88. 7.8 Terraform機密管理的合規(guī)性與治理
  89. 7.9 使用HashiCorp Vault管理動態(tài)機密
  90. 7.10 在CI/CD流水線中安全注入機密
  91. 第8章 使用Terraform進行配置管理
  92. 8.1 使用Terraform編寫shell腳本
  93. 8.2 使用Terraform編寫Ansible配置
  94. 8.3 使用Consul鍵值存儲實現(xiàn)動態(tài)配置
  95. 8.4 從HTTP接口獲取并使用數(shù)據(jù)
  96. 8.5 在Terraform中應用條件邏輯
  97. 8.6 將現(xiàn)有基礎設施導入Terraform
  98. 8.7 使用Terraform工作區(qū)
  99. 8.8 使用Terraform模板
  100. 8.9 管理Terraform資源之間的依賴關系
  101. 8.10 使用Terraform實現(xiàn)藍綠部署
  102. 第9章 高級Terraform技術
  103. 9.1 使用Terraform編寫配置文件
  104. 9.2 編寫Cloud-Init配置
  105. 9.3 在CI/CD流水線中集成Terraform模塊
  106. 9.4 Terraform高級狀態(tài)管理
  107. 9.5 Terraform與多云策略
  108. 9.6 適用于可伸縮架構的Terraform實踐
  109. 9.7 Terraform自定義provider開發(fā)
  110. 9.8 將Terraform與監(jiān)控工具集成
  111. 9.9 使用Terraform管理安全性與合規(guī)性
  112. 9.10 Terraform的高級調試技術
  113. 第10章 真實用例
  114. 10.1 使用Terraform工作區(qū)管理多個環(huán)境
  115. 10.2 跨區(qū)域部署高可用Web應用
  116. 10.3 在AWS EKS上部署可伸縮的Kubernetes集群
  117. 10.4 使用Terraform實現(xiàn)藍綠部署
  118. 10.5 使用Terraform與AWS RDS實現(xiàn)自動化數(shù)據(jù)庫遷移
  119. 10.6 在AWS Lambda與API Gateway上部署無服務器應用
  120. 10.7 使用IaC實施GitOps工作流
  121. 10.8 使用Terraform與競價實例優(yōu)化成本
  122. 10.9 使用Terraform部署多云監(jiān)控解決方案
  123. 10.10 使用Terraform與AWS實現(xiàn)自動化災難恢復
書名:Terraform經(jīng)典實例
譯者:門佳, 王林生 譯
國內出版社:中國電力出版社
出版時間:2026年02月
頁數(shù):313
書號:978-7-5239-0736-8
原版書書名:Terraform Cookbook
原版書出版商:O'Reilly Media
Kerim Satirli
 
Kerim Satirli現(xiàn)任HashiCorp高級開發(fā)者布道師,專注于可持續(xù)的基礎設施與編排工作流。
 
 
Taylor Dolezal
 
Taylor Dolezal現(xiàn)任云原生計算基金會(CNCF)生態(tài)系統(tǒng)負責人,致力于推動云原生技術的創(chuàng)新與協(xié)作。
 
 
本書封面動物是一只北極狐(學名:Vulpes lagopus),這是一種常見于北半球北極苔原的小型狐貍。北極狐是冰島唯一的陸生哺乳動物,它們在上一個冰河時期末期穿越凍結的海面遷徙至該島。
北極狐擁有厚實的保暖皮毛和蓬松大尾,非常適應寒冷環(huán)境。它們體長通常在
46~68cm之間,身體呈相對圓潤的形態(tài),以盡量減少熱量流失。為了迎接食物匱乏的冬季,北極狐會囤積脂肪,增重超過50%。憑借這些適應力,北極狐在零下70°C時才會開始發(fā)抖。
北極狐數(shù)代居住在迷宮般的洞穴,時間可達幾十年之久。它們主要捕食旅鼠,其繁殖率與旅鼠種群密度直接相關,后者的種群數(shù)量以3~5年為周期波動。食物稀缺時,北極狐會停止繁殖;等到食物豐沛時,一只北極狐一次可產(chǎn)下多達25只幼崽。幼狐4周大時開始出洞活動,9周大時斷奶。
盡管部分種群正面臨嚴重威脅,北極狐在IUCN紅色名錄中仍屬無危等級。
購買選項
定價:98.00元
書號:978-7-5239-0736-8
出版社:中國電力出版社