Size: a a a

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

2020 December 15

SG

Stas Guk in DevOps — русскоговорящее сообщество
Jenya Punchenko
Кто-то сказал что это не популярная тема. А типо зачем ходить на сервер и все такое, зачем вам тогда сервер 🙂
Ну тут палка о двух концах. На одной из работ все конфигалось папетом, да, круто, но это был хостинг, и лазить по серверу все равно нужно было
источник

AZ

Artyom Zverev in DevOps — русскоговорящее сообщество
IaC спасает, остальное тратит время
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Вообще на бой не надо ходить, надо кодить на локалхостах и лить в репу (дальше автоматом - как душа пожелает - stage/qa/test/prod)
источник

J

John Wayne in DevOps — русскоговорящее сообщество
Artyom Zverev
IaC спасает, остальное тратит время
Я извиняюсь, но у нас на винде телефония
Мы конечно мечтаем запихать это в контейнер, но индусы из микромягко этого не разделяют
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
John Wayne
Сервера то разные бывают, у нас иногда кто-то может натрогать сервер телефонии и сломать - а потом забыть что трогал
Логирование спасет от таких кейсов
ну так учитвывать ревизии и изменения перед деплоем, потом реверт если что, все логи изменений лить elk и т.д. Но я понимаю, много для кого это непривычно - проще зайти на инстанс и там править.
источник

AZ

Artyom Zverev in DevOps — русскоговорящее сообщество
John Wayne
Я извиняюсь, но у нас на винде телефония
Мы конечно мечтаем запихать это в контейнер, но индусы из микромягко этого не разделяют
Ну тут не знаю, видел что можно и винду в IaC загнать. Но я вообще не представляю как там это сделать))
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
Ant🌚
да, знаю, но такое предложение, чтобы не потерять ничего
лучше скрипт сделать для отправки дампов в S3, с ротацией в пару недель. будет и локально храниться, и на всякой случай в амазоне в бакете
если речь именно о дампах а не о снапшотах машины
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
На повершеле это делается, но там зависит от того чего на чем у них там звонилка и под чем.
источник

JP

Jenya Punchenko in DevOps — русскоговорящее сообщество
Лучше сразу все данные на марс сливать все равно туда мигрируем
источник

SS

Sergey Shevchenko in DevOps — русскоговорящее сообщество
У кого то работает dependency_proxy на gitlab.com? у меня пятисотит чего т
источник

SS

Sergey Shevchenko in DevOps — русскоговорящее сообщество
Или мне проще не извращаться с этой херней и залить все нужные для CI images в registry проекта
источник

E

Endruew in DevOps — русскоговорящее сообщество
Всем привет, кто работал с "Azure Active Directory"? никак не могу решить проблему,
использую библиотеку msal на языке javascript,
основная проблема в том что когда обращаюсь к "Azure Active Directory", он мне отдает accessToken,
но без "groups", которые должны там лежать, так как "groups" является как дополнительными данными,
поэтому их нет в accessToken, как следует отправить запрос, чтоб его получить?

это не работает:
const accessTokenResponse = await msal.acquireTokenSilent({
               scopes: ['user.read'],
               claimsRequest: JSON.stringify({
                   optionalClaims: {
                       accessToken: [
                           {
                               name: 'groups',
                               essential: false,
                           },
                       ],
                   },
               }),
           })
источник

M

Maksat in DevOps — русскоговорящее сообщество
ребята, всем привет. Можете подсказать по gitlab ci?
У меня есть stage, в котором надо запустить команду ./gradlew test, запускаются java-тесты, но этим тестам необходим доступ к docker-у (там юзается библиотека testcontainers)

решение в лоб - собрать кастомный image с java+docker (и еще +gradle, возможно)
Но можно ли как-то по-другому этот вопрос решить?
источник

AM

Anton M in DevOps — русскоговорящее сообщество
На заметку. В последнем docker:dind есть sleep на 15 секунд, который ломает gitlab runners
time="2020-12-15T05:56:14.359517279Z" level=warning msg="Support for listening on TCP without authentication or explicit intent to run without authentication will be removed in the next release" host="tcp://0.
0.0.0:2375"                                                                                                                                                                                                      
time="2020-12-15T05:56:29.360027914Z" level=debug msg="Listener created for HTTP on tcp (0.0.0.0:2375)"
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Maksat
ребята, всем привет. Можете подсказать по gitlab ci?
У меня есть stage, в котором надо запустить команду ./gradlew test, запускаются java-тесты, но этим тестам необходим доступ к docker-у (там юзается библиотека testcontainers)

решение в лоб - собрать кастомный image с java+docker (и еще +gradle, возможно)
Но можно ли как-то по-другому этот вопрос решить?
Ну так из testcontainers вроде бы можно присосатся к сокету?
https://www.testcontainers.org/supported_docker_environment/continuous_integration/dind_patterns/
источник

M

Mikhail in DevOps — русскоговорящее сообщество
Здравствуйте.

Подскажите пожалуйста стек технологий, по которому есть хорошая документация(ру\англ - не важно), для того чтобы развернуть локальную БД и поднять её в вебе? Ну и само собой, чтобы такой проект докер успешно смог запихнуть в контейнер.
источник

А

А in DevOps — русскоговорящее сообщество
Эм, постгрес?
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Mikhail
Здравствуйте.

Подскажите пожалуйста стек технологий, по которому есть хорошая документация(ру\англ - не важно), для того чтобы развернуть локальную БД и поднять её в вебе? Ну и само собой, чтобы такой проект докер успешно смог запихнуть в контейнер.
Самое ходовое - это постгря. Но смотря подо что Вам и что Вы хотите на выходе, если так побаловатся - то хватит самых простых примеров с гугления (CI/CD postgres pipline).  Если изучать больее глубоко, смотрите на опыт и статьи avito + флант, затем на доки с pgconf/highload, после этого например
источник

M

Mikhail in DevOps — русскоговорящее сообщество
admin 666admin
Самое ходовое - это постгря. Но смотря подо что Вам и что Вы хотите на выходе, если так побаловатся - то хватит самых простых примеров с гугления (CI/CD postgres pipline).  Если изучать больее глубоко, смотрите на опыт и статьи avito + флант, затем на доки с pgconf/highload, после этого например
О целях.

Хочу устроиться на работу девопс инженером. Ранее на работе разводил ВМки с подготовленной средой на Hyper-V по удаленке, прогонял автотесты, собирал и отправлял результаты после. Все было сделано через Jenkins, по клику и выборе пары опций.

Проходя собеседования сейчас, понимаю, что это очень частный случай и всем нужны знания о БД и вебе. Это я и хочу наверстать.

tl;dr: Что хочу на выходе - необходимые знания для крепенького Junior DevOps.
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Mikhail
О целях.

Хочу устроиться на работу девопс инженером. Ранее на работе разводил ВМки с подготовленной средой на Hyper-V по удаленке, прогонял автотесты, собирал и отправлял результаты после. Все было сделано через Jenkins, по клику и выборе пары опций.

Проходя собеседования сейчас, понимаю, что это очень частный случай и всем нужны знания о БД и вебе. Это я и хочу наверстать.

tl;dr: Что хочу на выходе - необходимые знания для крепенького Junior DevOps.
Далеко не всем, вам просто попадался вебдев в основном. Зайдите и поглядите что хотят наниматели, канал

https://t.me/devops_jobs_feed
источник