Size: a a a

DevOps — русскоговорящее сообщество

2020 December 22

a6

admin 666admin in DevOps — русскоговорящее сообщество
registry -> container-$commit -> /opt/$artefact/$revision
источник

V

Vladimir in DevOps — русскоговорящее сообщество
Ладно, тяжело понять конечно когда не знаешь что тут за дурдом
источник

V

Vladimir in DevOps — русскоговорящее сообщество
Это я про свой проект
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Нарисуйте флоучарт обезличенный, сразу попроще станет. Я примерно понимаю что у Вас, я бы просто брал из регистри идеальный образ, его собирал с uniq name который бы был == $comit_hash, поднимал бы его и туда пихал бы код или сбилженый артефакт из репа или сторейджа, затем делал бы свои дела в нём (смотря что это, стейдж или qa или прод). Это самое простое что в голову приходит, варианты инструментария зависят от того что за код и что есть сейчас в архитектуре.
источник

NK

Nick Kritsky in DevOps — русскоговорящее сообщество
Vladimir
Не докеры, монолит , и как деплоить объяснять не надо, вопрос в том что машины допустим 3 вот на них все три как задеплоится
Остановил сервис на всех тачилах, залил новый код, запустил сервис на всех тачилах
источник

NK

Nick Kritsky in DevOps — русскоговорящее сообщество
Когда это надоест - начинай изобретать всякое.
источник

V

Vladimir in DevOps — русскоговорящее сообщество
admin 666admin
Нарисуйте флоучарт обезличенный, сразу попроще станет. Я примерно понимаю что у Вас, я бы просто брал из регистри идеальный образ, его собирал с uniq name который бы был == $comit_hash, поднимал бы его и туда пихал бы код или сбилженый артефакт из репа или сторейджа, затем делал бы свои дела в нём (смотря что это, стейдж или qa или прод). Это самое простое что в голову приходит, варианты инструментария зависят от того что за код и что есть сейчас в архитектуре.
пока помозгую еще, если совсем упрусь то попробую расписать что и как , спасибо
источник

i

inqfen in DevOps — русскоговорящее сообщество
Nick Kritsky
Остановил сервис на всех тачилах, залил новый код, запустил сервис на всех тачилах
получил простой
источник

V

Vladimir in DevOps — русскоговорящее сообщество
Nick Kritsky
Остановил сервис на всех тачилах, залил новый код, запустил сервис на всех тачилах
поэтому и хочется горизонтальность чтобы не простаивать
источник

i

inqfen in DevOps — русскоговорящее сообщество
Человек тут сам себя ограничил своим ларавелем, так что пусть сам и придумывает под свои хотелки кмк
источник

i

inqfen in DevOps — русскоговорящее сообщество
Типа ребята, скажите мне как нормально деплоить, нормальные инструменты не предлагайте, деплою энвоем
источник

V

Vladimir in DevOps — русскоговорящее сообщество
inqfen
Человек тут сам себя ограничил своим ларавелем, так что пусть сам и придумывает под свои хотелки кмк
досталось прошу заметить, и ресурсов нет на то чтобы осипользовать другой стек
источник

i

inqfen in DevOps — русскоговорящее сообщество
Vladimir
досталось прошу заметить, и ресурсов нет на то чтобы осипользовать другой стек
Написать деплой пыха на ансибле - пара часов с перекурами
источник

i

inqfen in DevOps — русскоговорящее сообщество
У вам там 5 минут на это заложено?
источник

i

inqfen in DevOps — русскоговорящее сообщество
Ну и нет ресурса на нормальный деплой - значит есть ресурс на простой сервиса, чо сказать
источник

AU

Anton Ustiuzhanin in DevOps — русскоговорящее сообщество
Vladimir
ну ок, допустим, работает у меня 3 машины под балансировщиком, и мне надо (вручную или autoscaling) добавить 4-ю машину, она будет создана из образа который скорее всего не актуален на эту новую машину надо задеплоить свежий коммит , ну или при каждом деплое создавать новый образ машины и поднимать весь кластер по новой , вот с этим не могу разобраться
https://www.packer.io вроде есть для такого.
источник

E

E_zombie in DevOps — русскоговорящее сообщество
ВОПРОС. Есть dovecot авторизацией только по GSSAPI .  Авторизация через FreeIPA. Пользователь есть и на тачку заходит через ссш. подключаюсь к dovecot и посылаю ему "a AUTHENTICATE GSSAPI" он отвечает '+' и ожидает КАКУЮТО строку в BASE64.  - как сформировать ему правильную строку?
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
E_zombie
ВОПРОС. Есть dovecot авторизацией только по GSSAPI .  Авторизация через FreeIPA. Пользователь есть и на тачку заходит через ссш. подключаюсь к dovecot и посылаю ему "a AUTHENTICATE GSSAPI" он отвечает '+' и ожидает КАКУЮТО строку в BASE64.  - как сформировать ему правильную строку?
Попробуй так:

echo -ne '\000username\000password' | openssl base64
источник

E

E_zombie in DevOps — русскоговорящее сообщество
пробовал так. в логах довекота вываливается
источник

E

E_zombie in DevOps — русскоговорящее сообщество
Dec 22 01:59:05 mail dovecot[2485]: auth: gssapi(?,172.16.40.226,<MtYDkAC3MKOsECji>): While processing incoming data: Invalid token was supplied
Dec 22 01:59:05 mail dovecot[2485]: auth: gssapi(?,172.16.40.226,<MtYDkAC3MKOsECji>): While processing incoming data: Unknown error
источник