Назад | Перейти на главную страницу

интеграция Azure Keyvault с марионеткой

я столкнулся с проблемой. пытаясь интегрировать лазурное хранилище ключей с марионеткой, у меня есть настройка управления идентификацией между хранилищем лазурных ключей и виртуальной машиной марионетки, после чего с помощью кода 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

после этого процесса отображается следующая ошибка