CI / CD Azure Databricks - вопрос об осьминоге

Я пытаюсь автоматизировать службу Azure Databricks, создание кластера с помощью выпусков Octopus. Похоже, что в настоящее время токен доступа к Databricks необходимо сгенерировать вручную, чтобы выполнить остальные вызовы REST Api - Создание токена доступа с помощью Powershell.

Вот шаги, которых я пытаюсь достичь.

  1. Создание службы Azure Databricks
  2. Шаг вручную, чтобы дождаться токена доступа
  3. Создайте кластеры и пользователей на Databricks.

На втором этапе, как я могу передать сгенерированный вручную токен переменной во время выпуска осьминога? Я знаю, что Octopus поддерживает «запрашиваемые переменные», но не думаю, что его можно использовать во время выпуска версии. Есть ли какая-нибудь работа, которую я мог бы использовать? Спасибо за помощь!


person Satya Azure    schedule 15.03.2019    source источник


Ответы (1)


Вот резолюция, спасибо команде поддержки Octopus за предоставленную информацию.

Значение, введенное пользователем на шаге ручного вмешательства, доступно в PowerShell через $ OctopusParameters ["Octopus.Action [get token] .Output.Manual.Notes"], где 'get token' - это имя шага ручного вмешательства.

person Satya Azure    schedule 19.03.2019