1

いくつかのマニフェストで定義された変数をhieraで使用する方法はありますか?

これは私が試した方法です:

マニフェスト.pp

if $::ipaddress_bond0 {
  $primary_interface = 'bond0'
  notify{"$primary_interface":}
}
else {
  $primary_interface = 'eth0'
  notify{"$primary_interface":}
}

hiera.yaml

some_config:
  server:
    foo:
      bar: "%{::primary_interface}"
4

1 に答える 1