puppet

    0熱度

    1回答

    我正在寫一個在RHEL7系統上使用的puppet清單,我擁有這個服務資源。 service {'NetworkManager-dispatcher': enable => true, ensure => running, } 木偶版本: # puppet -V 4.5.2 但是在我運行「傀儡代理-t」和檢查NetworkManager的,調度員我發現它已經死了。 ●

    0熱度

    1回答

    之間不同的請求格式這是代碼我在我的戲夢人生 class mediawiki { $phpmysql = $osfamily ? { 'redhat' => 'php-mysql', 'debian' => 'php5-mysql', default => 'php-mysql', } package { $phpmysql

    1熱度

    2回答

    我對puppet比較陌生,目前正在研究'puppetlabs-apache'模塊。在虛擬主機上同時設置ssl和non-ssl時,我錯過了一些東西。 清單適用於: include apache include apache::mod::rewrite #apache::vhost { 'site.mydomain.com': # port => '80', # docroot =>

    1熱度

    1回答

    通知服務,我已經創建 2個定義的資源下載的應用程序,並將其設置爲服務 的服務 創建配置文件 我想要1在2之前運行,因爲1會創建2創建配置文件的目錄。 但我還需要的是,如果配置文件更新,它應該通知1中的服務進行刷新。這是我遇到問題的地方,因爲我似乎無法訪問該服務。 這裏是我使用的示例代碼: class start { resource::run_service{'start'}

    0熱度

    2回答

    在過去的幾個小時裏,我已經通過幾個線程瞭解與puppetlabs-mysql模塊相關的問題,以解決我的問題。 使用此模塊在我的代理節點上安裝MySQL將啓用root用戶無需任何密碼登錄。但是我看到已經爲root用戶設置了憑證,並且也可以使用這些憑證進行登錄。 我應該在我的清單中禁用MySQL無密碼root登錄? 清單應用, class { '::mysql::server': root_

    0熱度

    2回答

    是否有puppet命令/ hack檢測哪些資源不匹配木偶配置。原始設置後有手動配置更改,但我不知道哪個。我希望如果傀儡可以檢測配置更改以在傀儡文件中應用更新,它也可以做相反的事情。

    2熱度

    2回答

    我是新來的rspec的傀儡,我有試寫開頭: 我寫了這個代碼: describe 'rcjenkins' do let(:facts) do { :osfamily => 'RedHat' } end let(:pre_condition) do "$facts = #{facts}" end let(:p

    0熱度

    1回答

    如果我想使用puppetlabs-aws模塊創建亞馬遜的AWS實例,在哪個節點在我的傀儡層次我應該聲明這些類?顯然,我不能在我即將創建的節點上聲明它們,那麼在哪裏呢?清單何時以及如何得到應用?

    0熱度

    1回答

    我試圖開始使用rspec來測試一些已經制作(和製作中)的傀儡模塊,但這件事不斷讓我發瘋。 首先,我正在用rake做一個「完整的」測試。任務是: Rake文件: desc 'Validate manifests, templates, and ruby files' task :validate do Dir['manifests/**/*.pp'].each do |manifest|

    1熱度

    1回答

    我曾經使用Puppet很多,從0.x到1.0的版本,然後改變了工作,但現在我又回到了它。木偶中的Hiera對我來說是新手(以及其他一些東西)。 我正確的理解,根據與Hiera匹配的主機名(或證書名稱)模式將類分配給節點組基本上是不可能的? 例如,如果主機是類似於「ntp1.foo.com」的,我就習慣於分配ntp服務器類。在site.pp中定義直接node的定義非常簡單,我試圖將此概念轉化爲基於H