facter

    0熱度

    1回答

    我寫了一個自定義的事實來在windows中創建當前的日期和時間。當我通知它時,這些事實返回當前的日期和時間。 例如:上面代碼的 notify{"test time": message=>"$::windows_time", } 輸出爲05 -04-2016-194645' 但是,當我試圖創建具有自定義事實的文件夾,我不能創建帶時間戳的文件夾。我的代碼如下。 exec{"

    -1熱度

    1回答

    我有兩個盒子: - 於Debian/Ubuntu 14.04信賴的流浪漢箱 在這兩個,我裝 - 和 7.2.xx流浪漢框的CentOS Ansible(使用他們喜歡的包管理器方法)和ansible/ansible-playbook命令在兩個盒子上都能很好地工作。 在CentOS中,安裝Ansible版本是: $ ansible --version ansible 2.1.2.0 con

    0熱度

    1回答

    我想弄清楚如何使用配置了Puppet的Ruby模板erb文件中的Facter事實。 樣品紅寶石模板變量 zk.l.conn= 從木偶產出預期配置文件 zk.l.conn=ip-xx-31-xx-xxx.ec2.internal:2181,ip-xxx-31-xx- xxx.ec2.internal:2181,ip-172-xxx-xxx-xx.ec2.internal:2181 Facte

    0熱度

    1回答

    我正在爲Ruby中的Puppet編寫一個事實。我有一個陣列 array = [[["User", "Username"], ["Date", "16.12.2014"]], [["User1", "Username1"], ["Date1", "17.12.2014"]]] 我想將它轉換爲json。我試圖將其轉換第一個哈希,但在Linux的 array.each do |userarr|

    2熱度

    1回答

    我爲我的傀儡大師配置文件/角色使用控制回購。 我使用Hiera,我想在層次結構添加角色 我hiera.yaml樣子: :backends: - yaml :yaml: :datadir: "/etc/puppetlabs/code/environments/%{::environment}/hieradata" :hierarchy: - "nodes/%{::t

    1熱度

    1回答

    我是新來的木偶和計劃在我們的環境中實施它。 我有在不同版本的Redhat上運行的puppet代理。 現在,我打算推動來自木偶大師的回購文件,我需要你的指導來實現它。 我有以下清單。 file { 'local_repo': ensure => file, path => '/etc/yum.repos.d/local.repo', mode => "600",

    1熱度

    2回答

    語境: 我有解決的,當它呈現的processors事實count子組件的傀儡模板。這一事實存在於我的所有客戶身上。 事實的用例是在模板行中對其執行小數運算,例如:MyConfigVar=<%= 0.9 * @processors['count'] %>在某些.erb文件中。 我想: 讓我的模板代碼部署到生產主機。 爲我的模板編寫強大的單元測試,所以我可以確定它會正確渲染,給出事實的各種合理值。 我

    0熱度

    1回答

    我有一個腳本,用於從機器檢索IP地址,然後執行一些邏輯操作來決定給變量賦予什麼值。然後,我用這個值來做出關於機器工作環境的一些決定。 我想把這個翻譯成Puppet,但我不知道如何繼續。我知道我可以使用事實檢索IP地址,但是我應該在清單還是模板中執行此操作?另外,我應該在哪裏執行邏輯操作。請記住,我將進行字符串操作。 總而言之,這些是我需要的步驟。 從機器獲取IP地址。 執行邏輯操作。 將結果傳遞給

    -1熱度

    1回答

    我試圖用if語句和Facter設置Puppet模塊。 喜歡的東西: if $something-factor = macpro do THIS elsif $something factor = macair do THIS 我似乎無法找到Facter變量來做到這一點。

    2熱度

    1回答

    我正在創建一個清單以獲取代理的分區名稱。 事實$partitions顯示分區信息的細節。 {"xvda1"=>{"uuid"=>"d1697425-49d0-4c9f-9901-5f9260be8196", "size"=>"83859300", "mount"=>"/", "label"=>"cloudimg-rootfs", "filesystem"=>"ext4"}} 但是,我只是想獲得