<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## Puppet 基礎設施 > Computers in the future may have as few as 1,000 vacuum tubes and weigh only 1.5 tons. > > — Popular Mechanics (1949) 在本章中,我們將學習如下內容: * 使用版本控制 * 使用提交鉤子 * 使用 Rake 部署變更 * 配置 Puppet 的文件服務器 * 從 cron 運行 Puppet * 使用自動簽名 * 預簽名證書 * 從 Puppet 的 filebucket 檢索文件 * 使用 Passenger 擴展 Puppet 的部署規模 * 創建去中心化的分布式 Puppet 架構 本書中的一些處方體現了 Puppet 社區約定的最佳實踐。 其他的一些處方是一些技巧和竅門,這些技巧使你使用 Puppet 工作變得更容易, 或向你介紹一些先前還不知道的功能。 其中的一些處方僅僅是輕量級的捷徑方法,我不建議你將其作為生產環境的標準操作過程, 但在緊急情況下可能還是有用的。 最后,這里還提供了一些實驗性的處方,你可能想嘗試一下, 但這些處方僅適用于大型基礎設施或其他不尋常的場合。 我希望你通過閱讀和學習這里提供的處方,能獲得有關 Puppet 如何工作以及你該如何使用 Puppet 的更深入、更廣泛的理解, 從而幫助你建立更完善的基礎設施。 只有你自己才能決定一個特定的處方對你或你的組織是否適用, 但我希望這里提供的處方能激勵你進行實驗,找出更多更重要的處方?—?從中獲得使用 Puppet 的樂趣! > ![提示](https://box.kancloud.cn/2016-05-12_5733eec6d55e1.png) > 縱觀這本書的所有例子,你會看到大多數的命令以 root 用戶運行。 如果你更愿意使用一個普通用戶賬號和 sudo 管理系統, 請使用這種方式替代 root 用戶的操作。 因為不同 Linux 發行版(例如:Ubuntu、Red Hat、CentOS)在具體細節上會有不同,比如: 軟件包名、配置文件的路徑,等等。為了節省篇幅和提高清晰度的原因, 我決定為本書挑選一種發行版(Ubuntu 10.04 Lucid)并堅持使用它。 然而,Puppet 幾乎可以在所有 Linux 發行版上運行,所以在你偏愛的操作系統和發行版上應該很少遇到麻煩, 僅需要對處方做適當調整即可。 在這本書寫作時,Puppet 2.7 是最新的穩定版本,因此我選擇了它作為本書使用的 Puppet 的參考版本。 然而,Puppet 命令的語法每隔一段時間可能就會改變, 所以要注意,舊版本的 Puppet 仍然是非常有用的, 舊版本的 Puppet 可能不支持這本書中所描述的所有功能和語法。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看