久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何使用ansible+powershell DSC管理windows server

160次閱讀
沒有評論

共計 1588 個字符,預計需要花費 4 分鐘才能閱讀完成。

這篇文章主要為大家展示了“如何使用 ansible+powershell DSC 管理 windows server”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“如何使用 ansible+powershell DSC 管理 windows server”這篇文章吧。

什么是 DSC?

那么理想的狀態配置究竟是什么呢?它基本上是一個使用聲明式模型的系統配置管理平臺;換句話說,您告訴 DSC“什么”,它就會找到“如何”。就像 Ansible 一樣,DSC 使用推送模式執行來向目標主機發送配置。在向多個目標交付資源時,這一點非常重要。

此節省時間的工具內置到 PowerShell 中,通過代碼定義 Windows 節點設置。它使用 LocalConfigurationManager(它是運行在每個節點上的 DSC 執行引擎)。

Microsoft 鼓勵社區努力為各種技術構建和維護 DSC 資源。這些工作的結果每個月都會作為 DSC 資源工具包。如果您需要管理的技術沒有本地的 Ansible 模塊可用,則可能有 DSC 資源。

你如何使用 DSC 與 Ansible?

DSC 資源作為 PowerShell 模塊分發,這意味著它的工作方式類似于 Ansible,只是以不同的方式實現。這,這個,那,那個 win_dsc 模塊自 Ansible 2.4 發布以來就已經可用,每當它與 Windows 主機交互時,它就會影響現有的 DSC 資源。

要使用此模塊,您將需要 PowerShell 5.1 或更高版本。一旦確保在 Windows 節點上安裝了正確版本的 PowerShell,使用 DSC 就像使用 win_dsc 模塊。

讓我們看看它的行動。對于本例,我們將確保安裝了 DNS 服務器,xDnsServerDSC 資源模塊存在,并使用其下的幾個 DSC 資源來定義區域和 A 記錄:

- hosts: Erasmus
 tasks:
 - win_feature:
 name:
 - DNS
 - RSAT-DNS-Server
 state: present
 - win_psmodule:
 name: xDnsServer
 repository: PSGallery
 - win_dsc:
 resource_name: xDnsServerPrimaryZone
 Name: my-arbre.com
 - win_dsc:
 resource_name: xDnsRecord
 Name: test
 Zone: my-arbre.com
 Target: 192.168.17.75
 Type: ARecord

讓我們介紹一下上面的劇本中發生的事情:它從在目標上安裝 DNS 服務器開始,然后在 xDnsServer 安裝了 DSC 資源模塊。使用現在安裝的 DSC 資源,xDnsServerPrimaryZone 資源來創建區域,然后調用 xDnsRecord 使用參數調用資源,以填充我們的區域詳細信息。my-arbre.com 現場。這,這個,那,那個 xDnsServer 資源可從 PowerShellGallery.com 下載,該網站為 DSC 資源提供了一個可靠的社區。

記住 win_dsc 模塊是為驅動單個 DSC 資源提供者而設計的,以使其工作起來像一個不可接受的模塊。它不打算用于定義主機上的游戲手冊的 DSC 等價物并運行它。

還有幾點要記住:

resource_name 在定義任務時,必須設置為已安裝在目標上的 DSC 資源的名稱。

將案例與文檔相匹配是最佳實踐;這也使得區分 DSC 資源選項和 Ansible 資源選項的區別變得更加容易。win_dsc 各種選擇。

以上是“如何使用 ansible+powershell DSC 管理 windows server”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計1588字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 临桂县| 唐海县| 精河县| 安化县| 巴东县| 黄冈市| 桓台县| 龙口市| 玉龙| 通州区| 稻城县| 龙泉市| 霸州市| 临颍县| 玉龙| 瑞金市| 永嘉县| 自贡市| 大名县| 昆山市| 海南省| 哈密市| 休宁县| 广东省| 县级市| 三江| 南平市| 都江堰市| 探索| 西乡县| 屯门区| 洛扎县| 扶风县| 观塘区| 临桂县| 内黄县| 黎城县| 黑水县| 丹江口市| 盐山县| 南陵县|