我目前在 hiera/puppet 之间有一个问题:
在我的 hiera 中,我有:
mysql_user_mgmt:
- mysql_user: 'toto@localhost'
mysql_hash_password: '*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29'
mysql_grant_user: 'toto@localhost/*.*'
mysql_user_table_privileges: '*.*'
- mysql_user: 'test@localhost'
mysql_hash_password: '*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29'
mysql_grant_user: 'test@localhost/*.*'
mysql_user_table_privileges: '*.*'
在我的木偶中,我试图创建一个循环来从 hiera 获取数据:
$mysql_user_mgmt = hiera('mysql_user_mgmt',undef)
define mysql_loop () {
$mysql_hash_password = $name['mysql_hash_password']
notify { "mysql_hash_password: ${mysql_hash_password}": }
}
mysql_loop { $mysql_user_mgmt: }
但我遇到了一些奇怪的错误。有人可以帮我弄清楚如何制作循环吗?