Size: a a a

2020 July 31

ЕО

Евгений Омельченко... in DevOps
Другое дело, что в гугле вероятно абсолютно всё самописное
источник

ЕО

Евгений Омельченко... in DevOps
Даже ПО для свитчей
источник

ЕО

Евгений Омельченко... in DevOps
Vladimir Smirnov
что должен и не должен делать типичный эксплуататор?
Настраивать, мониторить и поднимать самописные сервисы, гарантируя определенное поведение.

И не делать того же для несамописных сервисов.
источник

ВК

Вадим Князев... in DevOps
Девопсом можешь ты не быть, но человеком быть обязан
источник

OT

One Two in DevOps
Евгений Омельченко
Настраивать, мониторить и поднимать самописные сервисы, гарантируя определенное поведение.

И не делать того же для несамописных сервисов.
а принтеры в гуголе тоже самосборные? ))
источник

A

Alexander in DevOps
One Two
а принтеры в гуголе тоже самосборные? ))
Вряд ли. Там и так всё достаточно стандартизировано, по идее.
источник

OT

One Two in DevOps
Alexander
Вряд ли. Там и так всё достаточно стандартизировано, по идее.
зато старший SRE по нюханию тонера )
источник

A

Alexander in DevOps
Да и, скорее всего, там принтеры тупо на контракте с вендором висят, и их обслуживание - головная боль сотрудников вендора.
источник

PG

Pavel Gassan in DevOps
А кто как разруливает версии зависимостей при сборке в своих CI\CD системах?
Вот к примеру есть у меня тимсити, билд-агент с ubuntu на котором собираются REACT приложения.
И часть проектов требует NodeJS версии 8. часть версии 12.
Я понимаю что если установить на агент версию 12 - то сломаются билды требующие 8 версию, и как тут быть?
- Поднять второй билд агент?
- На каждую сборку переустанавливать NodeJS?
- На билд-агенте собирать docker образ с нужными зависимостями и проводить сборку уже в контейнере?
источник

AS

Aleksey Shirokikh in DevOps
Dmitry Sergeev
а шо в гугле тогда эксплуатируют SRE?
я чот читал книгу. мне показалось эксплутатируют.
источник

AS

Aleksey Shirokikh in DevOps
а потом я смотрел как они там риск матрицу рисуют. и это тоже очень похоже на эксплаатацию
источник

P

Pavel in DevOps
Pavel Gassan
А кто как разруливает версии зависимостей при сборке в своих CI\CD системах?
Вот к примеру есть у меня тимсити, билд-агент с ubuntu на котором собираются REACT приложения.
И часть проектов требует NodeJS версии 8. часть версии 12.
Я понимаю что если установить на агент версию 12 - то сломаются билды требующие 8 версию, и как тут быть?
- Поднять второй билд агент?
- На каждую сборку переустанавливать NodeJS?
- На билд-агенте собирать docker образ с нужными зависимостями и проводить сборку уже в контейнере?
Последний вариант верный
источник

AS

Aleksey Shirokikh in DevOps
плюс
источник

PG

Pavel Gassan in DevOps
Спасибо, как и ожидал. Теперь надо еще и в докерах разбираться... эх
источник

A

Alexander in DevOps
Nicolae
Так на меня разозлился один представитель нгинкса на кубконе в прошлом году, когда сказал им что они недостаточно делают для интеграции нгинкса с кубами и что потеряют рыночную долю нативным решениям как Traefik, envoy, linkerd2 и прочие.
Может опрос сделаем, кто какой ингресс с кубами использует?
Он разозлился, потому что ты говорил "нгинкс" вместо "энжиникс" :)
источник

DS

Dmitry Sergeev in DevOps
Aleksey Shirokikh
я чот читал книгу. мне показалось эксплутатируют.
+ по книге тоже сложилось такое мнение
источник

YS

Yura Smirkin in DevOps
Добрый день! Подскажите по HAproxy. Есть конфиг вида
backend my_db
       balance leastconn
       option http-keep-alive
       server db1 ip_1:3010 check
       server db1 ip_2:3010 check  
Проверку на коректность haproxy -c -f файл проходит. В сообщениях только [WARNING]
Но серис не доступен. Можно ли чтобы при проверки выдавало ошибку? Или как-то иначе проверять на дублирование имен?
Спасибо
источник

A

Aragaer in DevOps
А подскажите по тимсити, как там получить время запуска билда в UTC
источник

s

sexst in DevOps
Yura Smirkin
Добрый день! Подскажите по HAproxy. Есть конфиг вида
backend my_db
       balance leastconn
       option http-keep-alive
       server db1 ip_1:3010 check
       server db1 ip_2:3010 check  
Проверку на коректность haproxy -c -f файл проходит. В сообщениях только [WARNING]
Но серис не доступен. Можно ли чтобы при проверки выдавало ошибку? Или как-то иначе проверять на дублирование имен?
Спасибо
Ошибку оно не выдаёт, AFAIK. Просто делайте уникальные имена. Или с этим какие-то проблемы есть?
источник

PG

Pavel Gassan in DevOps
Aragaer
А подскажите по тимсити, как там получить время запуска билда в UTC
билд шагом, например в powershell
echo "##teamcity[setParameter name='env.BUILD_START_TIME' value='$([DateTime]::UtcNow)']"
а потом использовать переменную
источник