Денис
Помогите пожалуйста
Alexander
А что юзать для этого в 2018? У меня проект на Laravel, в него грузятся файлы. Их надо хранить на каком-то другом своем сервере. Первое что в голову пришло это с одного сервера на другой переливать через FTP и хранить у себя ссылку на залитый файл. Этот другой сервер должен как-то отдавать файл - я хочу использовать для этого nginx.
Sergey
.)
шарить через S3
Александр
кто-нибудь может помочь развенуть среду на докере для тестирования нагрузки на небольшое приложение, похожего на тиндер? если это сложно, готовы заплатить
Anonymous
какой смысл в докере что-то тестировать на нагрузку?
Anonymous
почему сразу не на боевом сервере?
Александр
какой смысл в докере что-то тестировать на нагрузку?
я думал что на нем можно сэмулировать инфраструктуру и какие-то первичные тесты прогнать
Sergey
Я думаю тут сидим много админов, по этому задам вопрос не о докере. Я могу сделать raid 10 если материнка у меня не поддерживает рейд. (( Возможно-ли организовать рейд массив программно ?
Georgiy
это даже хорошо что материнка у тебя не поддерживает, и ты рейд хочешь сделать программно
Georgiy
да, делай. это намного лучше будет
Georgiy
да, факт, что лучше программный рейд, чем на материнке
Georgiy
за нормальный рейд надо отдать бабла за железку. то что в материнках решение такое себе.
Evgenii
$ sudo systemctl start nginx
Ты ещё не ливнул?
Evgenii
- Контейнеры - Фтп Ы
Что тебя смущает?
Денис
Что тебя смущает?
устаревший дырявый мерзкий протокол, например
Evgenii
Есть ли тут админы и запрещены ли личные оскорбления?
Денис
а в остальном ничего
Денис
о, сережа вернулся
Денис
привет привееет
Денис
чо тебя не забанили еще?
Денис
ггг
Anonymous
😁
NO
FTP имеет много проблем одна из них NAT например
Денис
Денис
гггг
Денис
и есть одна большая проблема
NO
Когда его придумали про это даже не думали
Денис
да эт понятно
NO
А вообще есть куча других способов залить файл
Alexander
А вообще есть куча других способов залить файл
Какие? Соре, я правда туповат в этом. Знаю тока о FTP / SFTP
NO
SCP например
Dmitrijs
Блин я случайно на эту ссылку нажал
Evgenii
@hitmaker тут за оскорблениями следят?
Evgenii
Да, спасибо, убрал
Спасибо, а то он не первый день жестит
Денис
SCP например
ну такое
Денис
получше, но все еще не идеал
Денис
И чем заливать?
Да хоть тем же хттпс
Georgiy
учитывая что там nginx, в который можно аплодить файлы, зачем там и правда ftp?
Danila
Можно ли в Docker Swarm разворачивать контейнеры на manager ноде?
k
Можно ли в Docker Swarm разворачивать контейнеры на manager ноде?
Вроде да, это те же воркер-ноды, но еще в рафте участвуют
Dmitry
Можно ли в Docker Swarm разворачивать контейнеры на manager ноде?
Можно. Если менеджер нода ещё и воркер
Dmitry
Как вы в сварме решаете проблему persistent volume?
Dmitry
Nfs?
Georgiy
зачем nfs, если есть nginx?
Georgiy
чуть пропадет связь с nfs - сисколы встанут колом, а апликуха раком. если у вас обьем файлов можно влить в одну машину всяко лучше их по nginx запрашивать - nginx и аплод умеет и отдачу файлов
Dmitry
а как манажить блокировки?
Dmitry
вебдав афайк не умеет блокировки
Anonymous
Кстати, есть ли для Docker тулза, позволяющая 1) обьединить контейнеры, располагающиеся на разных хостах в одну сеть 2)развернуть несколько одинаковых контейнеров на различных нодах
Anonymous
(Контейнер разворачивается на менее загруженной ноде)
Sergey
Насколько я понимаю, swarm это умеет
хз, у меня задача связать несколько внешних адресов в сеть
Georgiy
а как манажить блокировки?
можно в любом KV хранилище хранить инфу о блокировках имхо
Dmitry
А оно где будет свои данные хранить
User
вы не поверите - kubernetes
И он страшен, но необходим
Igor
И он страшен, но необходим
вам никто не говорил, что у вас страшный ник? и когда вы говорите, что кубернетес страшен, начинаешь проникаться
User
вам никто не говорил, что у вас страшный ник? и когда вы говорите, что кубернетес страшен, начинаешь проникаться
Проблема не в нике. Я у нас просто в конторе печальная история с кубернетисом разворачивается. Отдел взялся внедрять его при жёстком дефиците времени и квалифицированных кадров. Со всеми вытекающими из благих намерений «ништяками»
Igor
о. мое соболезнование. но, вы знаете, есть выход и из такой ситуации
Igor
тут в телеграме есть канал devops jobs... если что, можно найти другую работу😁
User
Ребята, второй день мучаюсь с докером в связке с postgres. Не могу из соседнего (по docker-compose.yml) контейнера к СУБД никак подцепиться, с хоста - все отлично. Пинги идут, машины друг друга видят, но коннект отвергается. Если вручную поднимаю контейнер в той же сети, psql нормально подсоединяется. Не сталкивались недавно с подобным?
User
И по доменному пробовал, и по жестко записанному IP, одинаково. Сейчас конфа для банальной проверки доступности выглядит так: services: postgres: image: "postgres:10.5" restart: always networks: int: ipv4_address: 172.16.1.3 ports: - "5432:5432" environment: POSTGRES_PASSWORD: postgres postgres2: image: "postgres:10.5" networks: int: command: psql -a postgres://postgres:postgres@172.16.1.3:5432 depends_on: - "postgres" networks: int: ipam: config: - subnet: 172.16.1.0/29
User
тут в телеграме есть канал devops jobs... если что, можно найти другую работу😁
Мне уж скорее подошёл бы фронтэнд джобс, ибо в данной ситуации, девопсят они меня, а не я их
Igor
ну это уже по желанию
User
@kirillsalti В общем, проблема похоже в том, что compose плевать с большой колокольни хотел на директиву depends_on. У меня в собираемом образе Dockerfile в директивах RUN происходит подготовка БД (создание таблицы и т.п.) Но в этот момент в сети даже нет такого узла как postgres, не то, что сервиса СУБД на нем.
User
Если делать docker-compose run вместо up, то вроде как даже создает контейнер под СУБД перед сборкой основного приложения, но почему-то СУБД в процессе все равно недоступна. А если up - даже не пытается поднимать СУБД в первую очередь, как будто директивы depends_on вообще нет.
Oleh
https://docs.docker.com/compose/compose-file/#depends_on