azure интеграция keyvault с марионеткой - PullRequest
0 голосов
/ 17 июня 2020

У меня проблема. пытаюсь интегрировать хранилище ключей 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

after this process showing following error

...