puppet

    0熱度

    1回答

    有沒有辦法將一個Puppet文件插入其他Puppet文件? 我們確實擁有很多帶有由Puppet管理的SSH密鑰定義的服務器,並且我希望爲所有SSH密鑰定義提供一個單獨的文件。主要目標是僅在少數地方更新密鑰定義,而不是我們所有的服務器定義。 非常感謝您

    3熱度

    1回答

    我需要木偶中指向/ datadisks的裝入點。我使用mountpoints核心facts來獲取掛載點。在這些掛載點中,我想篩選並獲取名稱中包含/ datadisks的掛載點,即我只想匹配/ datadisk模式的鍵 以下工作,但我覺得有更好,更多高效的方式。有人可以闡明它嗎? $foo = flatten(map($::mountpoints) |$key,$value| { $key })

    0熱度

    1回答

    我想通過傀儡保持tightVNC,我能夠使用巧克力提供商安裝。 如何通過puppet維護tightVNC的配置(密碼設置)? 是否有任何TightVNC的命令可用來設置密碼,這樣我可以運行使用傀儡(EXEC資源) 感謝命令。

    -1熱度

    1回答

    我是新成立的Gitlab。 我已使用VSHN puppet模塊在AWS中安裝Gitlab。 Gitlab服務器運行正常,但電子郵件邀請不適用於任何人。 我在site.pp文件中使用了以下配置。 node 'client-ip-address' { class { 'gitlab': external_url => 'http://client-ip-address',

    1熱度

    1回答

    我在主 - >代理模型中使用Puppet。我的清單存儲在主服務器上,作爲快速測試,我在代理上執行puppet agent -t以觸發Puppet運行。 隨着時間的推移,我的清單已經發展相當大的,我找只執行一個類說mycompany.someclass.class 我已經嘗試了一些基於谷歌搜索的變化但沒有工作的能力 puppet agent --tags mycompany.someclass.

    0熱度

    1回答

    一個單一的虛擬資源Multipe用戶角色對於不同的節點上管理用戶,我使用類似的/定製模塊中木偶,如下所示: puppet_users_with_virtual_resources 在該示例中,有兩個角色。如果一個角色已分配給用戶,則無法爲用戶分配額外的角色(因爲虛擬資源已經創建)。 就我而言,我有不同的角色(如sudo,web-dev,mysql),每個角色都將特定的組分配給用戶。 但是,如前所述

    9熱度

    1回答

    我與木偶文件編碼地獄。 即使是最簡單的嘗試不起作用: hiera-data/test.yaml: --- test: Äñö init.pp: $test = hiera('test') file { "/root/encoding.txt": ensure => file, content => $test } 的傀儡服務器一切 看起

    1熱度

    1回答

    我會嘗試遷移erb至epp並棄用hiera_hash至lookup。 當前出錯: Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Function Call, epp(): Inv

    1熱度

    2回答

    我試圖用木偶上Centos7安裝Perl的Apache的DBI(puppetserver版本:2.7.2,木偶:4.8.1)。 手動,我只需從這個page下載rpm包,然後用yum(yum install perl-Apache-DBI-1.12-1.el7.noarch.rpm)安裝它。 在木偶我想: package { perl-Apache-DBI: provider => 'rp

    1熱度

    1回答

    我有一堆的重複代碼操縱木偶目錄對象(注意重複content =線)的輔助方法: require 'nokogiri' describe 'role::jenkins' do before(:each) do @jobs = catalogue.resource_keys.select{|k,v| k == 'Jenkins::Jobs'}.map{|k,v| v}