Я пытаюсь установить диспетчер облачных вычислений и агентов облачных вычислений на openshift, чтобы запустить установку, мне нужно, чтобы все модули взаимодействовали друг с другом.
Вручную я изменил /etc/hosts в менеджере и добавил всех агентов, а в агентах я добавил менеджера и всех остальных агентов.
Теперь я хотел автоматизировать это, предположим, я добавляю новый агент, я хочу, чтобы он разрешал менеджер и хост (я могу сделать часть этого, передав имя менеджера как переменную env и с помощью сценария оболочки добавить его в /etc/hosts, не идеальный способ, но все же решение). Но вторая часть будет более сложной, заставить менеджера разрешать каждого нового агента, а также разрешать всех остальных агентов в той же службе.
Мне было интересно, есть ли способ, чтобы каждый модуль в кластере мог разрешать имена других?
У меня есть служба cloudera-manager с одним модулем и другая служба cloudera-agent с, скажем, 3 агентами.
у тебя есть идеи ?
благодарю вас.