Здравствуйте, можете пожалуйста подсказать как можно реализовать следующую схему есть хост

на котором по 3 адреса из 2х сетей и все на 1 интерфейсе, к примеру следующее:

192.168.100.10
192.168.100.11
192.168.100.12
192.168.200.10
192.168.200.11
192.168.200.12

и задача каждую пару адресов добавлять в инстанс сервиса. к примеру должно быть так

var:
node1:
ip1: val
ip2: val2
node2:
ip1: val
ip2: val2

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

18 ответов

98 просмотров

эти адреса только на таргет машине или у вас в host_vars все задано?

Кирилл- Автор вопроса
Dmitriy Kuvshinov
эти адреса только на таргет машине или у вас в hos...

Эти адреса только на таргет хостах, нетплан который так же ансиблом настраивается. Идея как раз не писать для каждого хоста их в варс в явном виде а чтоб на уровне группы что то сервисам указать в переменную и дальше подставил нужную. Пока ничего умнее чем в нетплане вешать label не нашёл

Кирилл
Эти адреса только на таргет хостах, нетплан которы...

так а как netplan их настраивает? где-то файл готовый лежит?

Кирилл- Автор вопроса
Dmitriy Kuvshinov
так а как netplan их настраивает? где-то файл гото...

Ну да просто ямлик приносит с айпишниками на интерфейс

Кирилл
Ну да просто ямлик приносит с айпишниками на интер...

а адреса откуда берутся, у вас для каждого хоста свой файлик?

Кирилл
Ну да просто ямлик приносит с айпишниками на интер...

если я правильно понял, то у вас сейчас на 100 хостов должно быть 100 ямликов netplan

фор ренж в темтлейтах не?

Кирилл- Автор вопроса
Роман Саки
фор ренж в темтлейтах не?

возможно я не совсем понял как мне этот фор ренж сделать если у меня 3 инстанса сервиса и в конфиге 1го инстанса адрес первый, в втором второй и в третьем соответственно

Видишь закономерность?

Кирилл
возможно я не совсем понял как мне этот фор ренж с...

Тут идти и читать как генераторы работают.

Кирилл- Автор вопроса
Роман Саки
Тут идти и читать как генераторы работают.

понял принял пошел читать, спасибо за подсказку в направлении

Роман Саки
рано, я сам генератор))

лучших советов, если кому нужен бесплатный совет. Это ко мне.

Кирилл
понял принял пошел читать, спасибо за подсказку в ...

вы хоть определитесь "табличка" у вас или генератор

Кирилл- Автор вопроса
Dmitriy Kuvshinov
вы хоть определитесь "табличка" у вас или генерато...

я пока не успел почитать что есть генератор. А так табличка

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта