Size: a a a

2020 October 28

AS

Alexandr Savichev in Sysadminka
а сварм дружит с консул? Я не знаю сварм
источник

AS

Alexandr Savichev in Sysadminka
если да, то use consul Luke!
источник

Т

ТыжСисАдмин... in Sysadminka
ABRustam
Народ, вопрос.
Кто нить в контейнеризации попадал на такую ситуацию.

Есть приложение "А" крутится в контейнера (А), для полноценной работы ей необходимо общаться с приложением "Б" в контейнере (Б).
Так вот если перезапустить контейнер (Б), а  контейнер (А) в этот момент не трогать, и не перезагружать, тогда в логах приложения "A" при первом обращении к приложению "Б", будет видно ошибки от приложения UnresolvedAddressException. До того момента пока приложение "А" не будет перезапущено!

При этом, резолв из контейнера (А) идет нормально, и выдает новый IP контейнера (Б).
Приложение один раз конектитцо и держит постоянно соединение или периодически дёргается функция где идёт инициализация подключения для одной порции обмена?
источник

A

ABRustam in Sysadminka
ABRustam
А такой еще вопрос, в k8s можно обращаться по имени service который имеет (staticIP) и по имени пода у которого (dynamicIP). Есть такое у swarm? Можно ли  service дать static ip
Кажись нашел решение!
https://docs.docker.com/compose/compose-file/    Далее ищем IPV4_ADDRESS, IPV6_ADDRESS
источник

A

ABRustam in Sysadminka
при обновлении или перезапуске контейнера servicename будет иметь старый IP что в принципе решает проблему, кажется!
источник

AS

Alexandr Savichev in Sysadminka
use consul Luke
источник

AS

Alexandr Savichev in Sysadminka
DNS consul повешать на 53 порт. И Алга!
источник

AS

Alexandr Savichev in Sysadminka
источник

A

ABRustam in Sysadminka
Alexandr Savichev
DNS consul повешать на 53 порт. И Алга!
Ща почитаю
источник

AS

Alexandr Savichev in Sysadminka
ABRustam
Ща почитаю
так глядишь и полностью на NoMad переберешся =)
источник

A

ABRustam in Sysadminka
Alexandr Savichev
так глядишь и полностью на NoMad переберешся =)
Да я на кубере в основном, но swarm еще остался местами!
источник

AS

Alexandr Savichev in Sysadminka
Ну вот...
источник

ВИ

Вадим Исаканов... in Sysadminka
ABRustam
А такой еще вопрос, в k8s можно обращаться по имени service который имеет (staticIP) и по имени пода у которого (dynamicIP). Есть такое у swarm? Можно ли  service дать static ip
А обращение по имени контейнера не подойдёт?
источник

DB

Dmitry Bubnov in Sysadminka
Roman
на курсах девопс в отус об этом говорили. Да, bash не идемпотентен
@raven428 смотри стрелочки появились. Ты же этого хотел?
источник

Т

ТыжСисАдмин... in Sysadminka
Что-то у меня такое ощущение, что заместь пофиксить приложуху, ищется способ прикрутить костыль :D
источник

A

ABRustam in Sysadminka
Вадим Исаканов
А обращение по имени контейнера не подойдёт?
Нет, тк приложение "А" помнит, приложение "Б" по старому IP
источник

A

ABRustam in Sysadminka
ТыжСисАдмин
Что-то у меня такое ощущение, что заместь пофиксить приложуху, ищется способ прикрутить костыль :D
Да, так более реально тк зачастую приложуха стороняя ! \
источник

AS

Alexandr Savichev in Sysadminka
ABRustam
Нет, тк приложение "А" помнит, приложение "Б" по старому IP
dns имя не прикрутить?
источник

A

ABRustam in Sysadminka
Alexandr Savichev
dns имя не прикрутить?
тогда нужно делать expose и в dns указывать ip всех хостов, а тут теряется идентпотентность!
источник

A

ABRustam in Sysadminka
А service со статик ip мне кажется идеальный вариант!
источник