🏳️ Phil
по этому он проблему никак не решит
ну так скажем родной fs-сервер в бытность свою умел мультиплексироваться. почему бы и нет
Denis
мде
а еще если я правильно понимаю ленточки они довольно бестолковые для архивного хранения медиаконтента
yopp
это да
Anonymous
Проблема то в fs-доступе в виде диска, object storage давно научились делать нормальные
Anonymous
Любой клон s3
yopp
ну так диск и есть блочное устройство
Anonymous
Мы говорим о разных вещах
Anonymous
Я так понимаю дискуссия началась с volumes
Anonymous
Что с ними нормально никто не разбирается
Anonymous
Что они не размазываются по нодам
yopp
ну так volume это просто логическое представление блочного устройства :)
Anonymous
Не совсем
Anonymous
Volume предоставляет файловую систему, а что внутри - не принципиально
yopp
файловая система это тоже логическое представление блочного устройства %)
Anonymous
Проблема как раз в том, что он недостаточно абстрактен
Anonymous
соберем некое подобие файловой системы, но который будет склеивать s3 бакеты и будет счастье?
yopp
блочное устройство абстрактнее некуда
Anonymous
блочное устройство абстрактнее некуда
Наоборот, низкоуровневое слишком
yopp
если взять что 1 файл == 1 блок
yopp
хочу прочитать блок X, хочу записать блок Y
Anonymous
соберем некое подобие файловой системы, но который будет склеивать s3 бакеты и будет счастье?
Я бы сказал, что было бы неплохо, если можно было бы регистрировать storage-ноды, которые бы реплицировались автоматически
Anonymous
хочу прочитать блок X, хочу записать блок Y
Зачем мне блоки? Я хочу key-value, и чтобы можно было записывать в конец этого value
Magistr
hdfs же есть )
Anonymous
Щас это ограничение "запускайте контейнер на ноде с меткой вольюма", какая дикость
Magistr
а еще есть drbd который больше чем с 2мя нодами неработает
Anonymous
Безумный костыль
Anonymous
а еще есть drbd который больше чем с 2мя нодами неработает
И который немножко делает Сплит брейн
Anonymous
Иногда
Magistr
докер идеален для стейтлесс рест сервисов, и для разработки на локалхосте, остальное это много боли
🏳️ Phil
9P )) странно кстати что еще не
Magistr
9P )) странно кстати что еще не
хм а там есть методы для принятие консенсуса по записи ?
Anonymous
Только не обязательно рест
Magistr
ну да любой стейтлес
Anonymous
Можно поточную обработку отлично делать, если брать из очереди
Anonymous
Со стейтом там беда, конечно
Anonymous
Хотя я думаю что k8s и конкуренты решат это в определённый момент
🏳️ Phil
докер идеален для стейтлесс рест сервисов, и для разработки на локалхосте, остальное это много боли
докер это пакетизатор. собственно тема с плавающими волумами - я слишком много хотеть ) я думал сварм под одну управлялку заделать. и оно заделывается. но с прибитыми волумами. может это и хорошо
Anonymous
Или Амазон доделает efs чтоб не тормозило
🏳️ Phil
Собственно одна из проблем plan9 была в том, что достаточно быстро возникала проблема диких графов прокидывания файлух в запущенных докерах
🏳️ Phil
Которые в больших конфигурациях начинали гонять туда сбда данные почем зря
Anonymous
А кстати есть что-то типа Btsync, но нормальный опенсорс?
Anonymous
А он умеет в одну сторону?
Aleksandr
умеет
Anonymous
Круто, спасибо
Anonymous
Надо посмотреть
🏳️ Phil
только на него ругаются, что жрет
Aleksandr
если про моб идет речь, то да, жрет
🏳️ Phil
ну я почитал описание и в итоге использую бтсинк. в домашних целях
Anonymous
https://blog.docker.com/2016/10/introducing-infrakit-an-open-source-toolkit-for-declarative-infrastructure/
Anonymous
кто-нибудь уже пробовал?
Anonymous
кроме того, что там внутри swarm mode сырой
🏳️ Phil
Кстати об хостинге докера. KuberDoc
🏳️ Phil
https://www.cloudlinux.com/all-products/product-overview/kuberdock
Evgeny
Хы. Хостер под ключ
🏳️ Phil
Ну там странно
🏳️ Phil
Колхоженная система. При этом упправлялку они предлагают всё равно ISPManager, cPanel или DirectAdmin. Простите. Где-то тут я вообще начал терять где маржа
Evgeny
Они за доступность решений простым людям!
Oleksandr
Добрый день. Ребята столкнулся с проблемой. Грубо говоря есть 2 docker-compose.yml один слушает внешку: version: '2' services: nginx: image: nginx restart: always container_name: nginx ports: - "80:80" - "443:443" volumes: - "./nginx/conf.d:/etc/nginx/conf.d" - "./nginx/vhost.d:/etc/nginx/vhost.d" - "./nginx/html:/usr/share/nginx/html" - "./nginx/certs:/etc/nginx/certs:ro" networks: - proxy-tier ... networks: proxy-tier: external: name: nginx-proxy Второй само приложение: version: '2' services: ... proxy: image: nginx:1.7.10 estart: always networks: - default - proxy-tier volumes: - ./nginx.conf:/etc/nginx/nginx.conf:ro ... networks: proxy-tier: external: name: nginx-proxy В основном nginx прописываю: server { listen 80; server_name *.dev. example.com; set $proxy ""; if ($host ~* ([a-z0-9_-]+).example.com$) { set $proxy $1dev_proxy_1; } location / { proxy_pass http://$proxy/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } } В docker network inspect nginx-proxy оба контейнера присутсвуют. захожу в основной nginx нужный сервис пингуется но nginx не проксирует no resolver defined to resolve testdev_proxy_1, client: 5.234.185.13, server: *.dev. example.com, request: "GET / HTTP/1.1", host: "test.dev.example.com" само приложение работает, так как если ему самому пробросить порт, то все работает. ports: - "8080:80"
Oleksandr
Идея следующая: хочется динамически и автоматически поднимать песочницы через CI но не лесть в настройки
Oleksandr
решил попробовать без переменной $proxy и напрямую прописать proxy_pass http://testdev_proxy_1/; работает
Evgeny
Nginx нужен резолв. Ставь либо локалднс, либо спец дискавери
Evgeny
В твоем случае на девелоп версии хватит просто resolv 127.0.0.11 если не ошибаюсь
Oleksandr
спасибо за свежие идеи, сейчас буду проверять
Oleksandr
Спасибо заработало у меня паралельно стояли сервисы, которые по enviroment генерировали letsencrypt сертификаты. прописал их в нужном совем сервисе и все заработало еще + и по https получилось :)
Aleksey
так чего они опять ?
Aleksey
https://github.com/docker/infrakit
Aleksey
сколько это может продолжаться уже ?
Evgeny
что продожатся? они щирят проникновение, майкрософтятся, все норм
Evgeny
Так то я оному рад, потому что у меня вся эта фигня наколенена в баше, и я б хотел свалить поддержку на сообщество
Aleksey
они жрут вокруг себя всю поляну
Aleksey
все технологии и всю обёртку и обёртку обрёртки
Aleksey
вангую сервера для докера
Sergei
физические?