DHCP? (не Static!)
Суть в том, что смене IP адреса у ноды есть вероятность того, что кластер перестанет быть кластером. Править IP адреса в манифестах - сомнительный вариант, да и то нет уверенности, что это поможет.
Но очень нужно сохранить DHCP на нодах, IP адреса будут периодически меняться (Hyper-V использую)
Стек Microsoft? Чем вам не нравится функция Резервирования на роли DHCP Server?
не знаю где делать резервирование IP адресов в Hyper-V 😊
на роли DHCP Server ^^^^^^ но зачем?
В самой виртуалке статику прописать
в том то и дело, что хотелось бы сохранить DHCP на ноде
Нат тебя спасет
чтобы что? у меня дома есть в пределах одного роооооутера и сети и кубер и мобильники с ноутбуками по вифи под статику выделена часть диапазона. профит.
Если так хочется, смотрите настройки вашего DHCP сервера и ищите в них аналог функции резеривирования IP для клиента по MAC. Она есть даже в домашних роутерах. Но лучше сделать серую сеть
я за тебя рад! но у меня иное сетевое окружение. Просто прими это. Дома у меня есть доступ к роутеру и там имеется возможность привязать маки к айпи. Но здесь и сейчас - при перезагрузке моей рабочей станции на виртуальных машинах происходит смена IP адресов. Ищу возможность обыграть эту ситуацию при сохранении DHCP на самих виртуальных машинах.
ты о чем вообще? какой "нат спасет"? У меня в Hyper-V сейчас и так используется NAT (бридж не прокатит в моем текущем сетевом окружении, приходится использовать NAT)
В динамическом NAT Hyper-V функции резервирования нет. Сделайте две сети - изолированную для виртуалок и Bridge наружу. Поднимите виртуалку-шлюз, воткните две сети в неё (виртуалок и Bridge), поставьте в неё DHCP сервер и резервируйте сколько душе угодно.
Ну и стандартный NAT masquerade надо включить, разумеется
количество ОЗУ ограничено, много виртуалок не поднимешь одномоментно. Каждый мегабайт ОЗУ на счету. Но идея поднять отдельный Soft-шлюз - интересная. а-ля RouterOS на виртуалке...ага...пока не вижу в этом целесообразности. Просто может можно как-то обыграть ситуацию через /etc/hosts. В k8s манифестах фигурируют IP адреса ноды.
Эту задачу замечательно решает маленький линукс со 128 МБ памяти
у тебя есть практический опыт реализации такой идеи?
Ультра маленькая реализация https://cylab.be/blog/221/a-light-nat-router-and-dhcp-server-with-alpine-linux
Примерно так? Получить доступ к k8s сервису будет не самая тривиальная задача, которая не будет ограничиваться добавлением запись в hosts на рабочей станции. По ходу дела - static на нодах единственный разумный в моих реалиях вариант
Можно добавить хостовой машине ещё один виртуальный сетевой адаптер для доступа во внутреннюю сеть В терминологии Hyper-V Internal switch Только без НАТов на нем Если всё правильно настроили - ваш же DHCP сервер на виртуалке выдаст ему IP
концепцию я понял, спасибо! Но пока не готов приступить к такой реализации - у меня нет понимаю сроков, через сколько я приду к такому виду, и чтобы это еще и работало стабильно и без ошибок ) Из спортивного интереса можно было бы сделать. Но у меня пока не тот спортивный разряд ))) И цели другие. Так что - Static 🤷♂️ Ещё раз спасибо всем за идеи и дискуссию! 🤝
Зачем тебе дхцп? Используй фиксированные да и всё.
зачем тебе пистолет? дави их интеллектом! (С)
Ну бред же. Нафига козе баян
чел сдавал ccna
Обсуждают сегодня