Size: a a a

2020 June 10

MT

M T in DevOps
Артём
Ну вот у тебя есть оркестрация , например она экспортит какие то переменные или dns внутренний, можно например что бы образ понимал где он запущен и регал какой то свой эндаоинт на основе этих переменных например в консуле
слушай ну ты уже магию говоришь я хз))
источник

DS

Dmitry Sergeev in DevOps
Артём
Ну вот у тебя есть оркестрация , например она экспортит какие то переменные или dns внутренний, можно например что бы образ понимал где он запущен и регал какой то свой эндаоинт на основе этих переменных например в консуле
проще дискавери сервисов отдать оркестратору, чем костылить энтрипоинты, как мне кажется.
В кубе ты просто создаешь службу например
источник

А

Артём in DevOps
Dmitry Sergeev
проще дискавери сервисов отдать оркестратору, чем костылить энтрипоинты, как мне кажется.
В кубе ты просто создаешь службу например
А если нет куба
источник

А

Артём in DevOps
Тысяча эндпоинтов без куба но в докере
источник

DS

Dmitry Sergeev in DevOps
Артём
А если нет куба
ну ты сказал что есть какой-то оркестратор же. Nomad? Он вроде тоже из коробки в консул все это добавляет, или нет?
источник

А

Артём in DevOps
Dmitry Sergeev
ну ты сказал что есть какой-то оркестратор же. Nomad? Он вроде тоже из коробки в консул все это добавляет, или нет?
Только потому что они оба от хашикорп
источник

А

Артём in DevOps
Я про что то простое типо ранчера 1 или сварма
источник

А

Артём in DevOps
Легаси одним словом
источник

DS

Dmitry Sergeev in DevOps
Артём
Я про что то простое типо ранчера 1 или сварма
а swarm разве не умеет? У него разве нет понятия "сервис" ? Вроде есть
источник

А

Артём in DevOps
Dmitry Sergeev
а swarm разве не умеет? У него разве нет понятия "сервис" ? Вроде есть
Сервис != контейнер
источник

А

Артём in DevOps
У тебя 10 инстансов одного приложения , все будешь через сервис скрапать?)
источник

DS

Dmitry Sergeev in DevOps
Артём
У тебя 10 инстансов одного приложения , все будешь через сервис скрапать?)
я swarm толком не трогал. Что имеется в виду под скрапать хз. Но в кубе так и работает, один сервис 10 конетйнеров. Все запросы на сервис уйдут на один из контейнеров
источник

А

Артём in DevOps
Dmitry Sergeev
я swarm толком не трогал. Что имеется в виду под скрапать хз. Но в кубе так и работает, один сервис 10 конетйнеров. Все запросы на сервис уйдут на один из контейнеров
В кубе ты сковпаешь каждый под, под скрапаешь подразумевается слово scrape
источник

А

Артём in DevOps
Если ты будешь в кубе использовать сервис , у тебя будут метрики не полные
источник

А

Артём in DevOps
Если там >1 пода
источник

DS

Dmitry Sergeev in DevOps
Артём
В кубе ты сковпаешь каждый под, под скрапаешь подразумевается слово scrape
про scrape я понял, но не понял что имеется в виду под этим словом в данном контексте.
источник

А

Артём in DevOps
Dmitry Sergeev
про scrape я понял, но не понял что имеется в виду под этим словом в данном контексте.
Ну вот есть у тебя 1к эндпоинтов которые нужно собрать прометеусом, у них нет статических ip
источник

DS

Dmitry Sergeev in DevOps
Артём
Если ты будешь в кубе использовать сервис , у тебя будут метрики не полные
ты имеешь в виду сбор метрик под scrape? prometheus умеет брать endpoints из службы, и ходить по каждому. Получаем метрики из всех подов
источник

DS

Dmitry Sergeev in DevOps
Артём
Ну вот есть у тебя 1к эндпоинтов которые нужно собрать прометеусом, у них нет статических ip
норм работает, собираешь метрики со всех
источник

А

Артём in DevOps
Dmitry Sergeev
ты имеешь в виду сбор метрик под scrape? prometheus умеет брать endpoints из службы, и ходить по каждому. Получаем метрики из всех подов
Ты опять уводишь в кубер)
источник