私は人形にとって非常に新しいです。人形を介してソフトウェアをインストールするためのコードを書く
node 'myweb.com' {
include ntp
include Apache
Apache::vhost { 'myweb.com':
port =>8080,
docroot => '/var/www/myweb.com',
ssl => false,
priority => 10,
serveraliases => 'myweb.com',
}
_
上記のコードが適用されたら、次回の再インストールしないようにするために削除する必要がありますか?
どんな提案も認められています
Puppetは宣言的な言語を使用しています。システムがどのように見たいのか、それから人形があなたのマニフェストへの準拠にシステムの状態を置く正しいことを信頼するでしょう。
apacheメソッドを使用してApacheをインストールする場合は、「Apache」クラスで:
package { "Apache":
ensure => "installed"
}
_
...それからあなたはそれが2回インストールすることを心配する必要はありません。