я столкнулся с проблемой. пытаясь интегрировать лазурное хранилище ключей с марионеткой, у меня есть настройка управления идентификацией между хранилищем лазурных ключей и виртуальной машиной марионетки, после чего с помощью кода mainfest марионетки я пытаюсь получить доступ к этому сектору марионетки.
Я использую следующий справочный документ для настройки этой интеграции https://forge.puppet.com/tragiccode/azure_key_vault
используя следующий код рубина в марионетке
$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