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

менять group_var каждые 20 выполнений

У меня есть проект Ansible с более или менее 100 хостами (гораздо больше в ближайшем будущем), этот проект выполняет несколько вызовов API с ограничением 1000 вызовов на токен.

В моем проекте я определяю токен на group_vars и я хочу запустить задачу и менять токен каждые 20 хостов, например, первые 20 хостов будут иметь group_var token=A, следующие 20 хостов будут иметь group_var token=B, и т.д ...

Есть какой-либо способ сделать это ? Я просмотрел документы цикла, но кажется, что все циклы предназначены для запуска нескольких переменных на каждом хосте, и это совершенно противоположно тому, чего я пытаюсь достичь.