puppet

    1熱度

    1回答

    我只是想知道puppet是否有類似於maven repo的東西,它允許我在沒有本地所有模塊的情況下解決我在IDE(geppetto)中的木偶依賴關係?作爲一名java開發人員,maven在Eclipse中解決了我所有的依賴問題,但我不能忍受geppet中的所有紅線都表示某些模塊是未知資源。 例如。 define mymodule:A() { anothermodule:B } 如上

    11熱度

    1回答

    我有一個500個Linux框的集羣,現在需要使用裝載資源和綁定選項(請參閱man 8 mount)來支持chroot監獄。安裝點需要在啓動後執行和維護。我不確定如何用傀儡來形容這個國家。是這樣嗎? mount { "/gpfs20/home": ensure => mounted, name => "/chroot/centos5/home", fstype => "

    0熱度

    1回答

    我不明白我在Puppet模板(erb)中編寫的這段Ruby代碼的行爲。它必須與我忽略的實例變量的某些屬性相關,並且無法找到。 在Puppet端,變量$ local_users可以聲明(並初始化)或不在文件site.pp中。在下面顯示的模板代碼中,if語句檢查它是否已經被初始化。 <% if @local_users -%> <%= fail('local_users has to be

    1熱度

    1回答

    我想將節點特定信息傳遞給一個類,然後可以爲特定目的對它進行評估。其實這個問題由三部分組成。 說,我有以下節點: node 'devbox' { $serverType = 'something' include someClass someOtherClass { 'someOtherClass': par1 => 'value', }

    2熱度

    2回答

    我想在應用配置時打印一些消息和變量值。 我也想分開不同配置塊的輸出視覺。所以我用 notify {"\n\nINSTALL TOMCAT TO $target_folder":} 如木偶tutorials和documentation說明。 不幸的是,輸出並沒有真正增加可讀性整個日誌: notice: INSTALL TOMCAT TO /opt/example/uiserver noti

    2熱度

    4回答

    我想了解傀儡參數化類。我有一個參數化類定義是這樣的: class defaults( $no_samba = 'FALSE' ) { if ($no_samba =~ /TRUE/) { notify { "will not install samba": } ; } else { # install samba here }

    9熱度

    2回答

    我想通過使用木偶配方來安裝apache maven,但我找不到任何地方如何做到這一點的例子。有人可以幫忙嗎? Apache maven打包爲tar.gz文件。我正在爲傀儡使用獨立設置。

    6熱度

    7回答

    我正在嘗試部署Puppet腳本。 我發現編寫這些腳本的過程中最難的部分是迭代測試它們。 我不想puppet apply在我的本地開發機器上,這很容易把東西搞砸。我想要申請一個乾淨的石板遙控盒。我也看不出傀儡大師如何幫助我;我以後可能會在生產部署中使用puppetmaster,但現在,我只想讓我的代碼工作。 因此,我將一個快速shell腳本放到一起,該腳本將rsync從遠程計算機上的本地puppet

    1熱度

    1回答

    所以,我有一個puppet存儲庫。它的版本與git和類似的東西。對我來說,能夠對我的機器上的這個存儲庫進行試驗性更改會很方便,然後在將這些更改提交給puppet服務器之前,在測試計算機上嘗試更改(避免接觸生產計算機以進行測試的麻煩以及傀儡簽署臨時EC2實例的麻煩)。我可以scp一到適當的機器repostory的副本和做puppet apply site.pp --modulepath=foo --

    0熱度

    3回答

    是否有可能在您使用JClouds實例化您的雲中的新虛擬機時創建Puppet設置,然後通過Puppet定義並實施其配置(軟件堆棧)? 或者Puppet的本質固有的東西可以阻止它在像AWS,RackSpace或Heroku這樣的雲提供商上使用嗎?