Puppet 從入門就放棄
Introduction
前言
什麼是 Puppet
為什麼要用 Puppet
基礎概念
架構
版本大事紀
安裝 Master Server
安裝 Puppet Agent
Ubuntu 16.04
CentOS 6/7
Master 和 Agent 的認證關係
實作 policy-based autosigning
第一個 manifests 設定
第一個 module 設定
處理 Resource 之間的順序
Puppet 內建的檔案系統
怎麼使用 Hiera data
Resource 特別介紹篇
file 檔案與目錄
package 安裝套件
service 服務控制
Function 特別介紹篇
defined 判斷資源是否存在
進階管理
效能調教
VSCode plugin for Puppet
Role and Profile pattern 的管理方式
怎麼加密 Hiera data
用 templates 來處理檔案內容
用 facter 取得 Node 參數
讓 Puppet 進 git 版控
備份與還原
Bolt
介紹 Bolt
WorkShop
實作 Linux 基礎環境設定
實作 LAMP
實作 Nginx 和 Nodejs
實作 Facter 取得 OpenSSL 版本
測試
puppet-lint
rspec-puppet
beaker-rspec
佈署到其他平台
如何使用 Puppet 佈署 Docker
如何使用 Puppet + Packer 佈署 AWS AMI
如何使用 Puppet Apply 佈署 Vagrant
如何使用 Puppet Master 佈署 Vagrant
疑難雜症Q&A
Powered by
GitBook
Bolt
Bolt
PuppetConf 2017
上發表了 Puppet Enterprise Task Management 和 Bolt 兩個 solutions,讓我們用不一樣的角度來看 Puppet 吧。
results matching "
"
No results matching "
"