У меня проблемы с получением правильной переменной на основе роли.
Возможно, у меня есть ответ, но я не уверен и не смог найти его в документации и здесь, в других вопросах.
TL; DR:
Несколько ролей в переменной используют OR, а не AND?
Intro
В Инфраструктуре мне назначено несколько ролей для машины:
- WebServer
- ApplicationServer
- ApplA
- ApplB
Переменная имеет два значения, каждое из которых имеет роль WebServer и ApplA или ApplB.![enter image description here](https://i.stack.imgur.com/Bi932.png)
В процессе используется та же комбинация Roles WebServer и ApplA (или WebServer и ApplB).![enter image description here](https://i.stack.imgur.com/AaLz6.png)
Задача
Значение переменной ApplB используется на шаге с ApplA.
ItКажется, это потому, что он использует ИЛИ между ролями, а не И.
Правильно?