Size: a a a

2020 December 06

A

Alexander in ru_hashicorp
Anton Patsev
Подскажите. Читаю https://medium.com/velotio-perspectives/a-practical-guide-to-hashicorp-consul-part-1-5ee778a7fcf4

Написано. Monolithic Application (representational) - Монолитное приложение (репрезентативное).
Какой смысл несет слово representational?
и еще вопрос Representational bug  - наверное не репрезентативный баг, а воспроизводимый баг?
Судя по тексту можно понять как "типичный" баг. То есть некий часто встречающийся пример
источник

A

Alexander in ru_hashicorp
То есть берут типичный монолит и типичные баги в нем
источник

A

Alexander in ru_hashicorp
"как у всех" ;)
источник

AP

Anton Patsev in ru_hashicorp
спасибо!
источник

S

Slvr in ru_hashicorp
Lol то ли в консуле что-то в 1.9 поменялось, то ли я туплю. Было: nomad task group поднимающий на *рандомном* порту imgproxy (тумборез), 3шт на разных машинах. Этот же таск регал теги сервису для трефика. Теги простые hostname & route. Все это норм работало отсылая запросы на рандомные инстансы. Секция loadbalancer заполнена не была. Вчера начались качели - что ни запрос, то половины картинок нет, а в логах gateway connection refused. Надо сказать я многое проверил пока додумался до причины)) казалось гуглбот кладет improxy, а нет 😂 оказалось что прокся на разных машинах запущена на разных портах, а трефик считал что на одном и том же - вот и попадала часть запросов "в никуда". Static port решил проблему конечно, но странно что это вылезло только сейчас, после 4 месяцев в проде.
источник

AP

Anton Patsev in ru_hashicorp
еще вопрос

Unlike Zookeeper, Consul has client agents sitting on each node in the cluster, talking to each other in the gossip pool. This allows the clients to be thin, gives better health-checking ability, reduces client-side complexity, and solves debugging challenges.

Это позволяет клиентам быть тонкими. То есть тонкими? По трафику тонкими? или может Это позволяет клиентам быть умными?
источник

S

Slvr in ru_hashicorp
У трефика есть секция loadbalancer с возможностью указать порт - но не ясно как он себя ведет если указать разные порты. Думаю поддерживает. Но это немного оффтоп. Еще одна причина такого поведения это мусор который каким-то образом появился в consul services от номада. Скажем было вместо 2 сервисов зарегано 3.и третий был старым неактивным мусором естественно указывающим на левый порт, на котором к этому времени уже ничего не жило. Пришлось через http api удалять (удивительно что до сих пор нельзя через cli это сделать)
источник

A

Alexander in ru_hashicorp
Slvr
Lol то ли в консуле что-то в 1.9 поменялось, то ли я туплю. Было: nomad task group поднимающий на *рандомном* порту imgproxy (тумборез), 3шт на разных машинах. Этот же таск регал теги сервису для трефика. Теги простые hostname & route. Все это норм работало отсылая запросы на рандомные инстансы. Секция loadbalancer заполнена не была. Вчера начались качели - что ни запрос, то половины картинок нет, а в логах gateway connection refused. Надо сказать я многое проверил пока додумался до причины)) казалось гуглбот кладет improxy, а нет 😂 оказалось что прокся на разных машинах запущена на разных портах, а трефик считал что на одном и том же - вот и попадала часть запросов "в никуда". Static port решил проблему конечно, но странно что это вылезло только сейчас, после 4 месяцев в проде.
А если откатить на старую версию консула - все норм?
источник

S

Slvr in ru_hashicorp
Не хотелось таких экспериментов делать. Подозреваю что на 99% причина в outdated данных в консуле, а не в портах.
источник

AY

Alexey Yurchenko in ru_hashicorp
Anton Patsev
еще вопрос

Unlike Zookeeper, Consul has client agents sitting on each node in the cluster, talking to each other in the gossip pool. This allows the clients to be thin, gives better health-checking ability, reduces client-side complexity, and solves debugging challenges.

Это позволяет клиентам быть тонкими. То есть тонкими? По трафику тонкими? или может Это позволяет клиентам быть умными?
Это скорее значит, что софт на машине обращается только к localhost для общения с consul
источник

AY

Alexey Yurchenko in ru_hashicorp
Slvr
У трефика есть секция loadbalancer с возможностью указать порт - но не ясно как он себя ведет если указать разные порты. Думаю поддерживает. Но это немного оффтоп. Еще одна причина такого поведения это мусор который каким-то образом появился в consul services от номада. Скажем было вместо 2 сервисов зарегано 3.и третий был старым неактивным мусором естественно указывающим на левый порт, на котором к этому времени уже ничего не жило. Пришлось через http api удалять (удивительно что до сих пор нельзя через cli это сделать)
У  traefik есть дашборд. Туда смотреть сначала
источник

AP

Anton Patsev in ru_hashicorp
Alexey Yurchenko
Это скорее значит, что софт на машине обращается только к localhost для общения с consul
Спасибо
источник

ac

anton chernyaev in ru_hashicorp
привет, может мне кото разжевать или подсказать как юзать aws метод авторизации типа ec2 в кубе
источник

ac

anton chernyaev in ru_hashicorp
есть такой вот статейка
источник

ac

anton chernyaev in ru_hashicorp
источник

ac

anton chernyaev in ru_hashicorp
есть такая вот проблема.. https://groups.google.com/g/vault-tool/c/BELb6wFJmb0
источник

ac

anton chernyaev in ru_hashicorp
есть попытка завести так
источник

ac

anton chernyaev in ru_hashicorp
disallow_reauthentication и allow_instance_migration не помогают
источник

ac

anton chernyaev in ru_hashicorp
в разных вариациях
источник

ac

anton chernyaev in ru_hashicorp
чет пока так и не пришла в голову мысль как заставить работать)
источник