У меня проблема. пытаюсь интегрировать хранилище ключей azure с марионеткой, у меня есть настройка управления идентификацией между хранилищем ключей azure и мастер-марионеткой vm, после этого с помощью кода mainfest марионетки я пытаюсь получить доступ к этому разделу в марионетке.
Я использую следующий справочный документ для настройки этой интеграции https://forge.puppet.com/tragiccode/azure_key_vault
с использованием следующего ruby кода в марионетке
$secret = azure_key_vault::secret('demo-test1', 'onkar', {
metadata_api_version => '2018-04-02',
vault_api_version => '2016-10-01',
})
$rewraped_secret = Sensitive("password: ${secret.unwrap}")
file { 'C:\\DataForApplication.secret':
content => $rewraped_secret,
ensure => file,
}
Ошибка при получении данных в клиентском узле Теперь запустите следующая команда на клиентском узле для получения конфигураций.
sudo / opt / puppetlabs / bin / puppet agent --test