@devops_ru

Страница 4318 из 4568
Stan
10.09.2018
03:53:01
С точки зрения моей старой Московской компании 70к тоже никто не предлагал, минимум 150 в месяц

Может уже и больше, не знаю какие там зп сейчас в ней :)

Sensiduct
10.09.2018
03:55:02
Средняя зп по админам, например айти сервисов от 50-80к рублей на примере виндузятников знаю, это с умениями написания скриптов

Не зп, оклад, простите

Google
Stan
10.09.2018
03:55:47
Никогда не хайрил виндовых админов, хз :)

Sensiduct
10.09.2018
03:56:13
Я тоже, просто от коллег знаю)

kiltum
10.09.2018
04:17:36
Ну в МСК сейчас для стандартных девопсов вилка 150-200

Sensiduct
10.09.2018
04:20:53
Разброс шальной

От админа до девопсера

Banschikov
10.09.2018
04:22:08
Всем привет! Подскажите пожалуйста, кто нибуть настраивал авторнизацию при помощи oauth2_proxy и через gitlab? При попытке авторизации получаю ошибку Cookie "_oauth2_proxy" not present

DASTAN
10.09.2018
04:22:53
Привет коллеги, как вы решаете проблему с синхронизацией окружений REST API и SPA в рамках CI/CD?

DASTAN
10.09.2018
04:40:25
причем тут CI/CD и REST API :)
при том, что бэк приложение билдиться и деплоиться возможностями ci cd, и различие версий фронта и бэка при доставке может привести к нежелательным последствиям

Andrey
10.09.2018
04:41:24
ну так это определяется политикой CI и архитектуры приложения

DASTAN
10.09.2018
04:42:15
мне бы подсказки от более опытных в этом деле ребят

если есть устоявшиеся лучшие практики

Старый
10.09.2018
04:54:55
если есть устоявшиеся лучшие практики
устоявшаяся практика 3-4 контура и этапа тестирования

Google
Антон
10.09.2018
05:00:11
если есть устоявшиеся лучшие практики
Есть контур: разработка, тест, препрод, прол. Перелет из контура в контур возможен только когда все части прилаги прошли тесты своего контура

мне бы подсказки от более опытных в этом деле ребят
@F023AB0DC9A72D60CD34B18F1B8E9DB понял, от более опытных ребят???

Старый
10.09.2018
05:02:13
я кстати сейчас заметил, регресс и нагрузку никто почти не тестит

Andrey
10.09.2018
05:03:35
@F023AB0DC9A72D60CD34B18F1B8E9DB понял, от более опытных ребят???
предпочитаю отвечать в том чем уверен )

а то это как искать негра в черной комнате

Антон
10.09.2018
05:04:58
Старый
10.09.2018
05:05:46
Их можно просто в тесте делают
не делают, тестовые конторы зачастую 100 запросов не держат

Andrey
10.09.2018
05:06:07
ну те кому это важно думаю делают :)

DASTAN
10.09.2018
05:06:58
всем спасибо ребят, вот сейчас иду к тому чтобы были ветки фича, девелоп, стэйджинг, продакшн

Andrey
10.09.2018
05:07:13
а так если прогнозируемая нагрузка не превышает стандартных настроек - какой смысл ебаться

DASTAN
10.09.2018
05:07:54
только бэк и фронт разные проекты, и теперь нужно чтобы доставка была объединенная

kiltum
10.09.2018
05:08:10
Антон
10.09.2018
05:08:12
всем спасибо ребят, вот сейчас иду к тому чтобы были ветки фича, девелоп, стэйджинг, продакшн
Мы не про ветки в гите, а про наличие минимум 3 сред, считая прод

DASTAN
10.09.2018
05:09:31
Мы не про ветки в гите, а про наличие минимум 3 сред, считая прод
да, вы правы, я просто исходя из веток делаю деплой на эти среды

Andrey
10.09.2018
05:09:32
ну бек в бек, прод в прод ))))

фронт вернее

DASTAN
10.09.2018
05:10:12
Так...в чем проблема? У них одинаковая версионность?
допустим если я сделаю изменения во фронте, и запушу, как я узнаю что фронт стучиться в нужный бэк?

Google
Andrey
10.09.2018
05:10:58
допустим если я сделаю изменения во фронте, и запушу, как я узнаю что фронт стучиться в нужный бэк?
ну запушили, синхронизация произошла, контрольная сумма совпала - о чем базар )

DASTAN
10.09.2018
05:11:25
ну запушили, синхронизация произошла, контрольная сумма совпала - о чем базар )
видимо я еще не достаточно это хорошо понимаю как вы)

Andrey
10.09.2018
05:11:35
а так версионность и тд - это уже локальные хотелки

предсказать или дать какие то конкретные советы невозможно

Антон
10.09.2018
05:13:08
DASTAN
10.09.2018
05:13:49
DevOps Toolkit 2.0 google it) The Bibble of SRE)
спасибо, поизучаю)

Антон
10.09.2018
05:15:22
видимо я еще не достаточно это хорошо понимаю как вы)
А по хорошему. Твоя проблема решается или 1) одна версия у фронта и бэка 2) руками ставишь зависимость бэка от фронта 3) фронт в тестах не уходит дальше бэка (т.е. фронт не может вылиться в прод раньше бэка, только вместе) Думают как-то так

DASTAN
10.09.2018
05:16:14
1) значит в одном проекте, монорепо?

2) Автодеплой фронта или бэка, а недостающее руками деплою?

ой сорри, ребят, я совсем забыл вам сказать про одну важную деталь, я пытаюсь все это реализовать через dynamic urls или dynamic environments, когда каждый новый мердж или коммит в ветку деплоиться с нуля

))

в случае если бэк и фронт строго в девелоп/стэйджинг/продакшн идет, согласен проблем нет, так как нужно дождаться чтобы оба залились

а если деплойменты генерятся на основе $CI_COMMIT_REF_SLUG

bama^boy
10.09.2018
06:18:54
Можно, но все равно найти сложно. Даже если давать зп на уровне гуглов/фейсбуков.
Так помимо зп гугл и пейсбук дают престиж, крутые проекты и прочие плюшки. Поэтому люди туда тянутся .

Andrey
10.09.2018
06:22:06
если только планируешь там остаться на долгие года. Работа в корпорациях мне не нравится тем что там используются чисто внутренние инструменты с четко разделенными обязанностями. За пределами конторы будет порог входа в технологии "для простых смертных" )

Jevgeni
10.09.2018
06:38:29
Привет всем. Вопрос по AWS S3 Есть тут старенький .sh скрипт, который аплоадил данные в AWS S3 Нынче bucket'ы мигрировали в eu-central-1 и обновились ключи Ключи обновил, но теперь кидает ошибку: The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256 Google говорит, что в eu-central-1 используется некая signature version = 4, а мой скрипт использует метод, который работает с signature version =2, и нужно его обновить Судя по всему, ругается на следующую строку: s3cmd put ${MERGER_STORAGE_DIR}/html-${BUILD_NUMBER}.tar.gz s3://bucketaname/coverage/html-${BUILD_NUMBER}.tar.gz --access_key=${AWS_KEY} --secret_key=${AWS_SECRET} Насколько я понял s3cmd put какая-то старая команда и проблема в ней. Но на что её обновлять и как это сделать не совсем понимаю. Подскажите, пожалуйста ?

Deep Sea
10.09.2018
06:39:54
Скорее всего надо просто поставить свежую версию s3cmd

Google
bama^boy
10.09.2018
06:41:40
используй aws cli лучше

Bogdan
10.09.2018
07:31:16
Антон
10.09.2018
07:58:50
Началась разработка ФС Zero, вытесняющей неиспользуемые данные в облачное хранилище http://www.opennet.ru/opennews/art.shtml?num=49249 В рамках проекта Zero ведётся разработка экспериментальной многослойной файловой системы с реализацией идеи хранения данных в локальной ФС с вытеснением давно не используемых данных во внешнее облачное хранилище. Код предлагаемого для тестирования прототипа написан на языке Python, использует подсистему FUSE и поставляется под лицензией MIT. #opennet

Alexander
10.09.2018
09:00:10
Всем привет. Я не девопс, вопрос может быть глупый. Есть проект на котлине, собирается грейдлом. Есть ci на гитлабе, хочу сделать чтоб по хуку на пуш тесты бежали, потом имедж собирался и паблишился кудато… Вопрос run tests in Dockerfile vs run tests separatly in gitlab ci stage ? видел что некоторые в докерфайле ранят тесты, я раню отдельно, в докерфайле только инструкции по сборке продакшн-имеджа

J
10.09.2018
09:02:07
> run tests separatly in gitlab ci stage

Kool
10.09.2018
09:59:37
в докере тесты гонять нет смысла тесты потом сборка уже если все стадии прошли успешно
не согласен тестировать нужно среду, в которой будет работать приложение

Alexander
10.09.2018
10:03:07
можно очередного холивара вопрос?

ans/salt/puppet?

Iurii
10.09.2018
10:03:34
ans/salt/puppet?
пофигу одна фигня, все зависит от размера стека

Alexander
10.09.2018
10:03:35
куча разношерстных проектов, линуксы. местами докеры

Bogdan
10.09.2018
10:03:40
Chef :)

Alexander
10.09.2018
10:04:11
Chef :)
ну я знал что кто-то да выпендрется, молодец возьми с полки пирожок.

Iurii
10.09.2018
10:04:41
минус ансибла там постоянно что-то ломают, минус папета парог вхождения)

Bogdan
10.09.2018
10:05:07
Какой вопрос, такой ответ. Серьёзно, отдаю предпочтение чефу

Iurii
10.09.2018
10:05:54
вот анс да... вымораживает этим
ну и стейтлес а это не всегда подходит, у меня и ансибл есть и папет смотря для чего нужно

Google
Alexander
10.09.2018
10:06:13
минус ансибла там постоянно что-то ломают, минус папета парог вхождения)
у папета слежение за системой только в энтерпрайзе или фри версия тоже норм следит за изменениями?

Iurii
10.09.2018
10:07:26
у папета слежение за системой только в энтерпрайзе или фри версия тоже норм следит за изменениями?
я обновлял папет с 2 по 4))) есть иногда гемор но это просто надо следить за деприкейт и за старыми функциями)) там по мне меньше ломают

Alexander
10.09.2018
10:08:25
смысле слежение? за система
смотрел какую то презенташку папета, где они вкатили кривой пакет - в итоге он автоматом откатился. + откатывает почти сразу все изменения которые не от папет-мастера сделаны.

Антон
10.09.2018
10:11:57
@nodekra познакомься, @pyToshka человек который гоняет хашистек+шифт)

Alexander
10.09.2018
10:12:22
Iurii
10.09.2018
10:12:54
т.е. по сути папет и салт агенты +/- одинаково работают
Ага примерно плюс минус в проде салт не юзал так тестовые стенды смотрел

Konstantin
10.09.2018
10:13:56
@Asgoret но там же жисон(((

Страница 4318 из 4568