web-dev-qa-db-ja.com

PuppetのResourceDefaultステートメントに相当するSaltはありますか?

Puppetを使用すると、次のように設定できます Resource Default Statments

File {
  backup => '.puppet-bak',
  ensure => present,
  group  => 'root',
  mode   => '644',
  owner  => 'root',
}

後でこのようなfileを使用すると、上記で定義したデフォルト設定が継承されます。

file { '/etc/postfix/main.cf':
  source => "$file_root/etc/postfix/main.cf"
}

大量の重複コードを回避するために、Saltで同じまたは同様のことが可能ですか?どうやって?

1
Chris Tonkinson

現在、puppetのようにデフォルトのリソースを設定することはできません。この機能は承認されましたが、まだ実装されているかどうかについての情報はないようです。 https://github.com/saltstack/salt/issues/6405

私の提案は、このニーズを満たすためにjinjaテンプレートを使用する方法を図で使用することです。

2
Sokel