Denis
https://dcos.io/
Denis
coreos.com/using-coreos/
Denis
http://developerblog.redhat.com/2016/02/24/10-things-to-avoid-in-docker-containers/
Denis
В свете того, что группа по React.js зарекомендовала себя с очень положительной стороны, принял решение создать аналогичную группу по второй горячей и интересной теме - DevOps. После поездки в Европу, общения на конференциях и с разными командами, в целом поиска по российскому рынку я увидел большой gap. Решения CoreOS и Mesos в России лишь у единиц. Многие ещё пытаются аргументировать, что Docker не нужен, не видя того, что даёт такая контейнеризация для масштабирования бизнеса в целом.
Denis
Aleksey
Denis
:)
Artur
Денис, я уже все твои чаты читать не успеваю) А ты все новые создаешь)
Denis
Информации становится слишком много. Группы в Telegram способны очень хорошо решить эту проблему. Лайфхак - можно даже иногда пропускать сообщения. Но когда появляется вопрос по какой-то теме - делаешь поиск по истории чата и находишь людей, которые это обсуждали. И либо находишь ответ на вопрос, либо поднимаешь тему снова, указывая их. Либо пишешь им в личку и решаешь вопрос.
Alexander 🐕
Надо конвертнуть в супергруппу, если еще не
Nick
@DenisIzmaylov жаль, что кол-во уведомлений в пищалках на телефоне только увеличивается
Artur
Вот, кстати, да, поиск по сообщениям. Не подумал.
Aleksey
Так уже.
Denis
А можно отключать уведомления, я даже порекомендовал это сделать в описании группы
Denis
Все видели новость от вчерашнего дня? Microsoft Azure теперь с Docker и DC/OS. DC/OS, is a solution for orchestration of large scale enterprise applications, whether they run Docker images or other container formats. DC/OS technology is proven at scale in organizations including Twitter, Apple, Yelp and Verizon. Microsoft has worked closely with Mesosphere to bring DC/OS to Azure Container Service customers. https://azure.microsoft.com/en-us/blog/azure-container-service-is-now-generally-available/
Denis
Мне сегодня счастливый клиент написал, которому я месяц назад кластер на CoreOS развернул для проекта, что мы ему сделали
Artur
Кстати, коллеги. Вопрос есть к тем, кто использует Docker для Node.js. Какие настройки для контейнера используете (лимиты в sysctl)? У меня была проблема с сервисным скриптом, когда кончались сокеты и процесс без ошибок висел (запросы от клиентов приходили, а внешние не отрабатывали). Так и не понял, почему это происходит.
Artem
может потому что docker proxy залип?
Artem
какая сеть была?
Denis
Друзья, ретвитим - пусть нас станет миллион: https://twitter.com/DenisIzmaylov/status/722744066539040773
McUrex
А нужен ли тут миллион?
McUrex
Может для миллиона лучше сделать DevOps.sales?
Artur
может потому что docker proxy залип?
Хороший вопрос. Но proxy я в нем не настраивал. Сеть дефолтная. Залипали именно внешние запросы из Node.js (через пакет request и вообще без ошибок каких либо), http сервер в Node.js входящие принимал. Поэтому не очень внятная ситуация.
Artem
маппинг портов в дефолтной сети работает через docker proxy
Artem
а в этом node.js точно нужный события из request обрабатываются?
Artem
https://nodejs.org/api/http.html#http_class_http_clientrequest
Andrey
Собственно, а почему DevOps связываете именно с docker? (судя по тому что написано вначале, при создании группы)
Denis
Собственно, а почему DevOps связываете именно с docker? (судя по тому что написано вначале, при создании группы)
Хороший вопрос на самом деле. Вижу тенденцию, что Docker становится единой экосистемой, размывая понятие OS.
Andrey
@DenisIzmaylov , это не ответ :)
Andrey
Кстати, неплохо было бы, если б люди представлялись как-то при заходе в группу, кто на чем специализируется и т.д.
McUrex
Андрей, просто s/IRC/Telegram.org
McUrex
И все становится на свои места
McUrex
Для представлений, думаю FB/whatever вполне
Andrey
Для представлений, думаю FB/whatever вполне
Вы действительно считаете, что у всех есть аккаунты в соц. сетях?
McUrex
whatever - специально для таких случаев
Denis
Кто уже развернул у себя Mesos/CoreOS? Как впечатления?
Gordey
а что есть whatever?
Renat
что угодно
McUrex
Гордей, местоимение в общем случае :)
Gordey
да не) я думал сервис какой-то или
McUrex
Кроме прочего
Artur
маппинг портов в дефолтной сети работает через docker proxy
Я так понимаю, что это именно проброс порта контейнер-хост и на открытие соединения клиентов внутри контейнера не распространяется (поправьте, если я ошибаюсь). На счет того, все ли события обрабатывает request сложно сказать. Времени и желания лезть глубже на боевом сервере не было, а на деве повторить не удавалось. Вспомнил и решил написать, вдруг кто-то сталкивался.
Artem
да, не распространяется
Denis
Активно растем
Denis
@pavel_tiunov большой молодец, именно он в свое время подсказал мне CoreOS и Fleet
Denis
Правда опыт с DEIS v1 был неудачный
Denis
Вся надежда на Kubernetes
McUrex
Комрады, а в Docker FreeBSD исправно работает, есть на сей счет информация? На docker-hub вижу много образов, интересует реальная практика/опыт
Denis
А есть ли смысл его поднимать на FreeBSD?
McUrex
Наоборот
Denis
Признаться, я вообще забыл про существование FreeBSD, хотя в 2003м был фанат) Как сейчас она поживает? Чем хороша перед теми же Ubuntu/CentOS?
McUrex
Отлично, поживает, фанатеть дальше можно, интересен ответ на вопрос все таки в первую очередь
Pavel
https://openconnect.netflix.com/en/software/
Denis
Круто, что Netflix на FreeBSD
Denis
" FreeBSD was selected for its balance of stability and features, a strong development community and staff expertise. All code improvements, feature additions, and bug fixes are contributed directly back to the open source community via the FreeBSD committers on our team. We also strive to stay at the front of the FreeBSD development process, allowing us to have a tight feedback loop with other community and partner developers. The result has been a positive open source ecosystem that lowers our development costs and multiplies the effectiveness of our efforts."
Pavel
это для CDN-а
Pavel
и еще у них есть интересный пейпер на эту тему
Pavel
https://people.freebsd.org/~imp/bsdcan2015/iosched-v3.pdf
Denis
Норм)
Denis
Про логирование. Как я понял, из open-source самое адекватное - для логов и мониторинга in-house использовать Sentry? Или есть альтернативы?
Denis
Альтернатива в виде Elasticsearch, Logstash + Kibana выглядит a little bit overhead :)
Denis
Так лучше?)
Alexander 🐕
Как такое возможно, чтобы он там работал?
Alexander 🐕
Какие-то образы на docker hub я наблюдаю - но вряд ли в них то, что написано
Alexander 🐕
Хм, сегодня я с удивлением узнал, что какой-то Docker во FreeBSD есть
Alexander 🐕
Работает, похоже, через linuxolator
Alexander 🐕
В соответствующем разделе фрибиэсдишного вики показан пример запуска линуксового докер имаджа под фрей Как такое сделать без использования linuxolator - не ведаю
Alexander 🐕
Jail и linuxolator это несколько ортогональные вещи
Alexander 🐕
Одно другому не мешает
Alexander 🐕
А - ну собственно “64bit Linux compatibility layer” это ж поди он и есть
Anonymous
Docker под FreeBSD не работает никак!!!
Anonymous
Вам для запуска и получения коро следует выполнить следующие шаги: 1. Поставить 11-CURRENT Ибо только в нем есть поддержка 64 битного linuxalator 2. Поставить этот порт. Попытаться запустить в нём centos 7 :) получить корку, взять отладчик и наслаждаться часами отладки :))))
McUrex
Я про другое спрашивал, Шура
McUrex
Docker во FreeBSD не работает никак И не должен
McUrex
http://www.boycottdocker.org/ занимательно на сей счет
Denis
а у кого нибудь есть Ceph в эксплуатации ?
Seva
привет)