Мы пытаемся использовать spinnaker (с kubernetes / helm) для развертывания нескольких параметризованных стеков и постепенного продвижения нового в приложении, где каждый стек имеет свою собственную базу данных.
Мы разделилисьприложения в микросервисы, и у каждого из них есть конвейер развертывания, который запускается зависимым конвейером: так что это что-то вроде пакетного задания и запуска развертывания -> запуск фоновых служб -> запуск слоя с пользовательским интерфейсом
Есть пара параметровмы хотим пройти через весь процесс, получить инъекцию на этапе выпекания, чтобы убедиться, что все последовательно помечено, и посмотреть на нужную базу данных.
В настоящее время мы используем
${trigger['parentExecution']['trigger']['parameters']['myParam']}
для следующегоконвейер, и я могу только предположить, что оттуда он становится ужаснее с
${trigger['parentExecution']['trigger']['parentExecution']['trigger']['parameters']['myParam']}
и так далее?
Есть ли лучший способ сделать это?