Lex
А почему не делать контейнер на каждый коммит и не тегировать хешом коммита контейнер, и из ci по нему выкатывать на стейджи?
Если коммитов больше чем определенное колличество в час, то нихуя стейдж не покажет
Lex
Только бранч деплой
Alexander
спс. А что делаете через этот модуль? какие проблемы?
Создаю вид инфраструктуры, роли, секреты и тд. Логика работы такая что на хосте где запускаетсч ансибл плейбук локально, он берет кубконфиг и управлчет кластером на другом хосте. Но тут почемуто он начал выдавать ошибку что нужен модкль openshift, что логично. Но на ансибл хосте модуль установлен, и с докальным кластером это работало. А с удаленным почему то нет. Зачем удаленному кластер этот модуль если по сути управление происходит через ансибл хост
Rainbow
Если коммитов больше чем определенное колличество в час, то нихуя стейдж не покажет
у всех свои конфиги. У нас stage скорее preproduction. frontend статика html/css/js каждая ветка выливается на поддомен. А для api чистый stage сильно не нужен (нам).
Sergey
кстати извечная проблема а у кого вообще как, кто решает как среды обзывать
Sergey
почему препрод а не rc
Rainbow
preprod - проверить, что прод не развалится при деплое.
Sergey
мы прогерам пытались обьяснить что давайте rc а не препрод звать а они свое
Rainbow
rc звучит получше, раньше не думал про это
Sergey
Release Candidate же ну
Sergey
просто спросил это манагеры решают или команда?
Lex
прод и все остальное
Rainbow
Я в этом плане всегда ссылаюсь на gitlab. У них задокументировано все и выглядит отлично.
Rainbow
А, preprod у фланта, эти тоже норм =)
Rainbow
https://habrastorage.org/web/410/cb1/bbc/410cb1bbce304920b37c1d932d69f829.png
Lex
Я в этом плане всегда ссылаюсь на gitlab. У них задокументировано все и выглядит отлично.
нухз, у меня хроническая непереносимость gitlab, Я ковырялся в его коде...
Sergey
https://habrastorage.org/web/410/cb1/bbc/410cb1bbce304920b37c1d932d69f829.png
ну и перфы в исключительных случаях)
Rainbow
x11 20 лет тоже все ругают, а новое сделать не могут 😆
Rainbow
Andor
по-моему он с конца 80-х вообще
Lex
x11 20 лет тоже все ругают, а новое сделать не могут 😆
потому, что протокол первичен, а протокол там задизайнен ок, не смотря на все недостатки
Andor
но 20 лет это же 1998 год, X11 точно старше
Lex
или smtp которому до сих пор замены нет не смотря на все потуги
Alexander
Может ansible требует этот модуль на удаленном хосте? Так есть с openshift?
А зачем на удаленном если он к удаленному даже не подклбчается?
Rainbow
потому, что протокол первичен, а протокол там задизайнен ок, не смотря на все недостатки
пытались то протокол сделать новый, типа в этом куча недостатков в современном мире
Lex
пытались то протокол сделать новый, типа в этом куча недостатков в современном мире
там недостатки в тулкитописателях и тугом комитете, которые не могли договориться между собой, а не в протоколе, но это уже оффтоп
Lex
куб кстати тоже выруливает благодаря дизайну протокола который легко расширяется предоставляя доп возможности
Rainbow
куб выруливает засчет того, что можно четко везде логи/статусы глянуть 😂 без магии. ИМХО
Rainbow
Можно ещё оффтопа. k8n жирноват для однонодовых проектов. Думаю nomad изучить как более легкую альтернативу. Стоит? Или настаивать на более жирных машинах под мелкие проекты?
Salem
сомнительно как-то
Rainbow
k8n под гиг оперативы кушает. Если на хосте 2-3, то критично
Rainbow
в общем хочется apply -f service.yml на vps за $10. куб жирноват, docker-compose не так удобен. Только руками systemd unit остаётся, пока так делаю
Rainbow
Nomad
ну вот я выше спрашивал, стоит его или не стоит. Все таки недельку на изучение нужно будет выделить.
Alexander
Вроде тут еще не писали, но VMware Harbor включен как Sandbox проект в CNCF: https://www.cncf.io/blog/2018/07/31/cncf-to-host-harbor-in-the-sandbox/
Alexander
Как минимум можно не бояться, что он вдруг станет платным :D
Alexander
Кстати, если волнует вопрос поддержки harbor в проде — он покрывается поддержкой vSphere Enterprise Plus, отдельной лицензии на него нет
Logan
harbor весьма приятный проект
Denis
Привет продолжаю свой путь в изучение кубера Подскажите как прикрутить LE к ingress? Или же мне придеться использвать другой балансировщик?
Denis
Это сторонний ?
Rainbow
Это сторонний ?
да, но стандарт почти.
Denis
Спасибо большое
Rainbow
harbor альтернатива registry?
Andor
он и есть реджистри
Rainbow
я имел в виду который docker pull registry:2 но смысл ясен. А насчет registry. Появился какое-то решение для чистки? Типа image старее 2 недель, но не <список image на prod/stage>.
Andor
gitlab
Rainbow
gitlab на мелкие проекты не поставишь заказчику
Andor
а кубернетис поставишь?
Andor
ну ок
Rainbow
вопрос был про registry, не в той теме, оффтопик это да.
Andor
харбор вроде довольно небесплатный
Rainbow
А вы пользуетесь им на prod? Я не просто так - много раз падал на 2-3 часа, разработка встаёт (вели там задачи) - registry банит runner после частой авторизации (было 4 ранера и они попали в бан) - недавно gitlab забанил ip от новой vps от FastVPS... идти искать новый ip такое себе
Rainbow
gitlab раскатывают на него бету постоянно. вы бета-тестер. Это не годится для команды хотя бы 2-3 человека уже.
Salem
ну так выделите 1 сервер под это дело)
Salem
это же не супер дорого
Andor
СЕ вообще бесплатно
Andor
Но лучше это обсуждать в чяте гитлаба
Rainbow
У меня для основного большого проекта CE на своём сервере.
Logan
СЕ вообще бесплатно
сервер и сопровождение стоят денег, их надо учитывать
Rainbow
Но для мелкий проектов это не годится.
Logan
для мелких проектов можно взять гогс, вопрос в ЦИ
Logan
может конкур подойдет?
Logan
он тупенький вроде
twwlf
gitea?
Rainbow
Сейчас у меня для мелких github+drone.io
Dmitrii
Нубский вопрос - а ufw в убунте 16.04 нормально с кубером/докером дружит, кто его юзает? А то на центоси firewalld регулярно все правила в iptables докеровские ломал.
Logan
чем вам не угодил iptables?