Size: a a a

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

2020 June 04

S

Sebor in DevOps — русскоговорящее сообщество
/report
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
Sebor
/report
Report was sent to admins
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Dr. Bot
народ, если я по инструкции от разрабов пропатчил nginx сорцы и модули файлами .patch, я же могу их запаковать и в след. раз просто использовать сразу для сборки? или на разных машинах могут быть свои особенности?
Собери свой rpm-пакет, в котором на твой версия Nginx будут накатываться в нужном порядке нужен тебе патчи.
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Igor D
Народ, а кто как решает задачу изменения в файлах при обновлении приложения? То есть задача та же самая что у миграций БД, только относительно файлов. Например, при обновлении версии приложения требуется изменить владельца у пользовательских файлов или переорганизовать их, например. Я думаю, что наверняка есть уже готовые библиотеки для таких вещей, но пока что-то не найду. Конкретно, у меня php приложение, но это не привязанный к конкретному языку вопрос.
По моему мнению этот функционал уже реализован в Amazon S3.
На каждый файл можно свою версию держать. И даже можно откатываться между версиями.
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Собери свой rpm-пакет, в котором на твой версия Nginx будут накатываться в нужном порядке нужен тебе патчи.
патчи накатываются перед сборкой
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
Sebor
особенности зависят от дистра и архитектуры
если это не меняется, то нет проблем
везде c7
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Dr. Bot
патчи накатываются перед сборкой
Сборкой чего?
Что мешает заранее собрать пакет, затем этот пакет устанавливать при сборке докер-образа?
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Сборкой чего?
Что мешает заранее собрать пакет, затем этот пакет устанавливать при сборке докер-образа?
nginx из сорцов с нужным пропатчинным модулем
источник

MK

Mikhail Krivoshein in DevOps — русскоговорящее сообщество
V 🏴‍☠️ S
Вы видимо вообще не понимаете для чего vault
Если секретов мало, почему бы не хранить в облаке? Чем крутить три копии Vault и волноваться за их сохранность?
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Dr. Bot
nginx из сорцов с нужным пропатчинным модулем
Какая у тебя система?
Redhat
Debian
Alpine
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Какая у тебя система?
Redhat
Debian
Alpine
redhat (centos7)
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
сейчас хочу автоматизировать вот это:
$ cd nginx-1.15.2
$ patch -p2 < /root/patches-1.15.2/0001-Helper-function-for-interpolating-numeric-variables.patch
$ patch -p2 < /root/patches-1.15.2/0002-Accept-variable-name-as-a-limit_conn-argument.patch
$ patch -p2 < /root/patches-1.15.2/0003-Accept-variable-name-as-a-max_ranges-argument.patch

$ cd ../nginx_limit_speed_module/
$ patch -p2 < /root/patches-1.15.2/0004-Accept-variable-name-as-limit_speed-argument.patch

$ cd /root/nginx-1.15.2/
$ ./configure --with-http_perl_module --with-http_realip_module --with-http_ssl_module --add-module=../nginx_limit_speed_module/ --with-ld-opt="-Wl,-E"
$ make -j $(nproc)
$ make install
источник

S

Sebor in DevOps — русскоговорящее сообщество
Dr. Bot
везде c7
ну тогда делаешь рпм и не паришься
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Mikhail Krivoshein
Если секретов мало, почему бы не хранить в облаке? Чем крутить три копии Vault и волноваться за их сохранность?
Один врач заметил, что когда акушерки моют руки перед родами, то роды успешнее и выживаемость выше.
Он эти данные собрал, проанализировав поехал на доклад.

во время доклада врачи начали громко орать - некогда нам мыть руки, работы дохера.

Вообщем лучше сразу автоматизировать работу, потому что потом уже не будет этой возможности
источник

NN

Nurbek Nurjanov in DevOps — русскоговорящее сообщество
у меня вобщем подвисает
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Dr. Bot
сейчас хочу автоматизировать вот это:
$ cd nginx-1.15.2
$ patch -p2 < /root/patches-1.15.2/0001-Helper-function-for-interpolating-numeric-variables.patch
$ patch -p2 < /root/patches-1.15.2/0002-Accept-variable-name-as-a-limit_conn-argument.patch
$ patch -p2 < /root/patches-1.15.2/0003-Accept-variable-name-as-a-max_ranges-argument.patch

$ cd ../nginx_limit_speed_module/
$ patch -p2 < /root/patches-1.15.2/0004-Accept-variable-name-as-limit_speed-argument.patch

$ cd /root/nginx-1.15.2/
$ ./configure --with-http_perl_module --with-http_realip_module --with-http_ssl_module --add-module=../nginx_limit_speed_module/ --with-ld-opt="-Wl,-E"
$ make -j $(nproc)
$ make install
Собери rpm packet, напиши свой spec-файл.
Могу тебе примеры показать.
источник

NN

Nurbek Nurjanov in DevOps — русскоговорящее сообщество
вместо того чтоб запустить в фоне
источник

D

Dr. Bot in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Собери rpm packet, напиши свой spec-файл.
Могу тебе примеры показать.
покажи плз. искал. но что то там показалось сильно мудренно
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Dr. Bot
покажи плз. искал. но что то там показалось сильно мудренно
Это легко только руку надо набить
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
источник