Size: a a a

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

2021 March 25

i

inqfen in DevOps — русскоговорящее сообщество
CHIP
По ходу гитлаб ты люто ненавидешь)
У них ужасный образ, да
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
CHIP
По ходу гитлаб ты люто ненавидешь)
“Ну, если честно… есть какое-то чувство… дискомфорт, я бы сказал.” (c)
источник

AN

Alexey Nakhimov in DevOps — русскоговорящее сообщество
Andrey Kartashov
Ну разумеется
meta: reset_connection заработало! проблема была там, про что забыл….. я чертову прорву времени таскаю за собой файл ansible.cfg, который дополнялся годами )))
вот его содержимое:
[defaults]
forks = 20
host_key_checking = False
nocows = True
gathering = smart
fact_caching_timeout = 600
callback_whitelist = profile_tasks
# work around privilege escalation timeouts in ansible:
timeout = 30
remote_tmp = /home/ubuntu/.ansible/tmp

[ssh_connection]
pipelining = True
ssh_args = -o ControlMaster=auto -o ControlPersist=600s
timeout = 10
# shorten the ControlPath which is often too long; when it is,
# ssh connection reuse silently fails, making everything slower.
control_path = %(directory)s/%%h-%%r


Закомментировал почти все в этом файле - и meta: reset_connection сработало!
Теперь надо понять, что аффектит в этом файле. Подозреваю вот этот блок:
pipelining = True
ssh_args = -o ControlMaster=auto -o ControlPersist=600s
источник

NK

Nick Kritsky in DevOps — русскоговорящее сообщество
🇷🇺Dmitry🇮🇪🇩🇪
Хз. Работать тут зовут, а у них скрам этот.
Тут надо у них самих спрашивать. Если им это навязали сверху, и он только всех раздражает - это минус. Если они сами это придумали, чтобы улучшить себе жизнь, и скрам им помогает - это скорее плюс.
источник

🇷

🇷🇺Dmitry🇮🇪🇩🇪... in DevOps — русскоговорящее сообщество
Думаю они и сами не знают. Стартап и надо с нуля пилить все.
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
🇷🇺Dmitry🇮🇪🇩🇪
Думаю они и сами не знают. Стартап и надо с нуля пилить все.
Можно обговорить “давайте попробуем опс-задачи в общий спринт включать, если фигня получится, то канбан или ещё что будем пробовать. ок?”
источник

U

Ugly in DevOps — русскоговорящее сообщество
поискать чат по нужной бд и спросить там?
источник

U

Ugly in DevOps — русскоговорящее сообщество
ибо там шанс найти ответ выше
источник

B

Bodya Lavrk in DevOps — русскоговорящее сообщество
кто-то может подсказать как правильно организовать хранение и деплой около 12 тысяч сайтов? интересны любые идеи
источник

🇷

🇷🇺Dmitry🇮🇪🇩🇪... in DevOps — русскоговорящее сообщество
Vladimir Chernyshev
Можно обговорить “давайте попробуем опс-задачи в общий спринт включать, если фигня получится, то канбан или ещё что будем пробовать. ок?”
По идее эксплуатацией у них сапорт занимается
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
🇷🇺Dmitry🇮🇪🇩🇪
могут ли опсы работать по скраму?
вот же вопрос изначальный?
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Bodya Lavrk
кто-то может подсказать как правильно организовать хранение и деплой около 12 тысяч сайтов? интересны любые идеи
nginx + ftp
источник

B

Bodya Lavrk in DevOps — русскоговорящее сообщество
Andrey Kartashov
nginx + ftp
Мммм
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
FTP да :) самое то.
источник

C

Crysalis in DevOps — русскоговорящее сообщество
Bodya Lavrk
кто-то может подсказать как правильно организовать хранение и деплой около 12 тысяч сайтов? интересны любые идеи
S3 и клаудфронт 😂
источник

B

Bodya Lavrk in DevOps — русскоговорящее сообщество
уточню, код ещё должен быть продублирован на гитхабе
источник

SS

S S in DevOps — русскоговорящее сообщество
Здравствуйте, что нужно сделать чтобы файлы js, css читались также по пути /payservice/paygram например? По /payservice нормально читает файлы

location /payservice {
       try_files $uri /index.html =404;
       alias /srv/www/some-site.ru/htdocs/payservice/;
       location ~ /payservice/(.+\.(jpg|jpeg|gif|png|svg|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js|swf|flv|avi|djvu|mp3|mp4|ogv|3gp|woff|woff2))$ {
           expires 30d;
           log_not_found off;
       }
       location /payservice/vertexmax { alias /srv/www/some-site.ru/htdocs/payservice/merchants/vertexmax/; }
       location /payservice/mfo { alias /srv/www/some-site.ru/htdocs/payservice/merchants/mfo/; }
       location /payservice/satar { alias /srv/www/some-site.ru/htdocs/payservice/merchants/satar/; }
       location /payservice/paygram { alias /srv/www/some-site.ru/htdocs/payservice/merchants/paygram/; }
   }
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Bodya Lavrk
кто-то может подсказать как правильно организовать хранение и деплой около 12 тысяч сайтов? интересны любые идеи
пошаблонно, в монге (сразу темплейт хранить с парамами) и конфижением через консул\аирфлоу, если хочется ещё шустрее то хранить в noSQL дату и из неё формировать темплейт который потом крячить на SLB/PBS серваки. Раньше жирные хостеры хранили парамы в базюках и формировали хостинг.темплейт самописными вещами, но сейчас оно не надо, есть достаточно вещей более быстрых
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
(За скромные 100к могу сделать схематоз на коленке рабочий)
источник

NZ

Nikolay Zaitsev in DevOps — русскоговорящее сообщество
Есть мобильное приложение, которое шлет логи в наш Elastic. Между приложением и elastic есть некий reverse proxy в виде nodejs аппликухи.  Просто так реализовано было.

Можно ли выставить Kafka наружу в интернет, чтобы он принимал сообщения и потом пулял их в elastic? Нужен буфер сообщений между клиентом и elastic.
источник