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

Общаемся на темы DevOps, мониторинга, метрикам и облакам. Новости. См. также: @kubernetes_ru, @docker_ru, @rkt_ru, @coreos_ru, @ceph_ru, @openstack_ru Новости: @devops_news Вакансии и поиск работы: @devops_jobs Рекомендуем сразу отключить уведомления.

5075 members

Архив канала @devops_ru 20 апреля 2016 г.

10:45:33 ДП
User 4627228
https://dcos.io/
dcos.io
Based on the production proven Apache Mesos, combining years of experience, and best practices of building and running modern applications in production.
10:46:21 ДП
User 4627228
coreos.com/using-coreos/
coreos.com/using-coreos
Overview of CoreOS and major features that enable dynamic, large-scale infrastructure.
10:46:41 ДП
User 4627228
http://developerblog.redhat.com/2016/02/24/10-things-to-avoid-in-docker-containers/
developers.redhat.com/blog/2016/02/24/10-things-to-avoid-in-docker-containers
So you finally surrendered to containers and discovered that they solve a lot of problems and have a lot of advantages: First: Containers are immutable – The OS, library versions, configurations, folders, and application are all wrapped inside the container. You guarantee that the same image that was tested in QA will reach the production environment […]
10:49:37 ДП
User 4627228
В свете того, что группа по React.js зарекомендовала себя с очень положительной стороны, принял решение создать аналогичную группу по второй горячей и интересной теме - DevOps. 
После поездки в Европу, общения на конференциях и с разными командами, в целом поиска по российскому рынку я увидел большой gap. Решения CoreOS и Mesos в России лишь у единиц. Многие ещё пытаются аргументировать, что Docker не нужен, не видя того, что даёт такая контейнеризация для масштабирования бизнеса в целом.
11:04:14 ДП
11:08:13 ДП
11:10:05 ДП
11:10:46 ДП
User 119754639
Денис, я уже все твои чаты читать не успеваю) А ты все новые создаешь)
11:12:00 ДП
User 4627228
Информации становится слишком много. Группы в Telegram способны очень хорошо решить эту проблему.

Лайфхак - можно даже иногда пропускать сообщения. Но когда появляется вопрос по какой-то теме - делаешь поиск по истории чата и находишь людей, которые это обсуждали. И либо находишь ответ на вопрос, либо поднимаешь тему снова, указывая их. Либо пишешь им в личку и решаешь вопрос.
11:12:49 ДП
User 2543313
Надо конвертнуть в супергруппу, если еще не
11:12:51 ДП
User 1866887
@DenisIzmaylov жаль, что кол-во уведомлений в пищалках на телефоне только увеличивается
11:13:01 ДП
User 119754639
Вот, кстати, да, поиск по сообщениям. Не подумал.
11:13:12 ДП
User 1340580
User 4627228
Так уже.
11:13:29 ДП
User 4627228
А можно отключать уведомления, я даже порекомендовал это сделать в описании группы
11:17:36 ДП
User 4627228
Все видели новость от вчерашнего дня? 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/
azure.microsoft.com/en-us/blog/azure-container-service-is-now-generally-available
I’m excited to announce the general availability of the Azure Container Service; the simplest, most open and flexible way to run your container applications in the cloud.
11:18:23 ДП
User 4627228
Мне сегодня счастливый клиент написал, которому я месяц назад кластер на CoreOS развернул для проекта, что мы ему сделали
11:19:59 ДП
User 119754639
Кстати, коллеги. Вопрос есть к тем, кто использует Docker для Node.js. Какие настройки для контейнера используете (лимиты в sysctl)? У меня была проблема с сервисным скриптом, когда кончались сокеты и процесс без ошибок висел (запросы от клиентов приходили, а внешние не отрабатывали). Так и не понял, почему это происходит.
11:20:48 ДП
User 111838381
может потому что docker proxy залип?
11:20:57 ДП
User 111838381
какая сеть была?
11:21:45 ДП
User 4627228
Друзья, ретвитим - пусть нас станет миллион: https://twitter.com/DenisIzmaylov/status/722744066539040773
twitter.com/DenisIzmaylov/status/722744066539040773
Кому нравится Telegram, давайте общаться и обсуждать темы, посвященные DevOps, Docker, Mesos, DC/OS, CoreOS, Clouds: https://t.co/tWHZtzOx48
11:23:25 ДП
User 116740473
А нужен ли тут миллион?
11:23:44 ДП
User 116740473
Может для миллиона лучше сделать DevOps.sales?
11:34:54 ДП
User 119754639
User 111838381
может потому что docker proxy залип?
Хороший вопрос. Но proxy я в нем не настраивал. Сеть дефолтная. Залипали именно внешние запросы из Node.js (через пакет request и вообще без ошибок каких либо), http сервер в Node.js входящие принимал. Поэтому не очень внятная ситуация.
11:35:24 ДП
User 111838381
маппинг портов в дефолтной сети работает через docker proxy
11:36:07 ДП
User 111838381
а в этом node.js точно нужный события из request обрабатываются?
11:36:56 ДП
User 111838381
https://nodejs.org/api/http.html#http_class_http_clientrequest
11:46:39 ДП
User 46397740
Собственно, а почему DevOps связываете именно с docker? (судя по тому что написано вначале, при создании группы)
11:47:10 ДП
User 104477
User 4627228
В свете того, что группа по React.js зарекомендовала себя с очень положительной стороны, принял решение создать аналогичную группу по второй горячей и интересной теме - DevOps. 
После поездки в Европу, общения на конференциях и с разными командами, в целом поиска по российскому рынку я увидел большой gap. Решения CoreOS и Mesos в России лишь у единиц. Многие ещё пытаются аргументировать, что Docker не нужен, не видя того, что даёт такая контейнеризация для масштабирования бизнеса в целом.
И что же она даёт?
11:50:39 ДП
User 4627228
User 46397740
Собственно, а почему DevOps связываете именно с docker? (судя по тому что написано вначале, при создании группы)
Хороший вопрос на самом деле. Вижу тенденцию, что Docker становится единой экосистемой, размывая понятие OS.
11:51:31 ДП
User 46397740
@DenisIzmaylov , это не ответ :)
11:52:22 ДП
User 46397740
Кстати, неплохо было бы, если б люди представлялись как-то при заходе в группу, кто на чем специализируется и т.д.
11:53:43 ДП
User 116740473
Андрей, просто s/IRC/Telegram.org
11:53:54 ДП
User 116740473
И все становится на свои места
11:54:07 ДП
User 116740473
Для представлений, думаю FB/whatever вполне
11:55:50 ДП
User 46397740
User 116740473
Для представлений, думаю FB/whatever вполне
Вы действительно считаете, что у всех есть аккаунты в соц. сетях?
11:56:13 ДП
User 116740473
whatever - специально для таких случаев
11:58:00 ДП
User 4627228
Кто уже развернул у себя Mesos/CoreOS? Как впечатления?
12:01:32 ПП
User 56924675
а что есть whatever?
12:02:45 ПП
User 164450058
что угодно
12:03:11 ПП
User 116740473
Гордей, местоимение в общем случае :)
12:03:12 ПП
User 56924675
да не) я думал сервис какой-то или
12:03:16 ПП
User 116740473
Кроме прочего
12:08:38 ПП
User 119754639
User 111838381
маппинг портов в дефолтной сети работает через docker proxy
Я так понимаю, что это именно проброс порта контейнер-хост и на открытие соединения клиентов внутри контейнера не распространяется (поправьте, если я ошибаюсь).
На счет того, все ли события обрабатывает request сложно сказать. Времени и желания лезть глубже на боевом сервере не было, а на деве повторить не удавалось. Вспомнил и решил написать, вдруг кто-то сталкивался.
12:14:17 ПП
User 111838381
да, не распространяется
12:29:34 ПП
User 4627228
Активно растем
12:31:20 ПП
User 4627228
@pavel_tiunov большой молодец, именно он в свое время подсказал мне CoreOS и Fleet
12:31:36 ПП
User 4627228
Правда опыт с DEIS v1 был неудачный
12:31:50 ПП
User 4627228
Вся надежда на Kubernetes
12:51:56 ПП
User 116740473
Комрады, а в Docker FreeBSD исправно работает, есть на сей счет информация? На docker-hub вижу много образов, интересует реальная практика/опыт
01:15:43 ПП
User 4627228
А есть ли смысл его поднимать на FreeBSD?
01:22:50 ПП
User 116740473
Наоборот
01:25:01 ПП
User 4627228
Признаться, я вообще забыл про существование FreeBSD, хотя в 2003м был фанат) Как сейчас она поживает? Чем хороша перед теми же Ubuntu/CentOS?
01:26:26 ПП
User 116740473
Отлично, поживает, фанатеть дальше можно, интересен ответ на вопрос все таки в первую очередь
01:29:45 ПП
User 32832678
https://openconnect.netflix.com/en/software/
01:33:36 ПП
User 4627228
Круто, что Netflix на FreeBSD
01:33:42 ПП
User 4627228
"  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."
01:38:11 ПП
User 32832678
это для CDN-а
01:40:41 ПП
User 32832678
и еще у них есть интересный пейпер на эту тему
01:40:41 ПП
User 32832678
https://people.freebsd.org/~imp/bsdcan2015/iosched-v3.pdf
people.freebsd.org/~imp/bsdcan2015/iosched-v3.pdf
01:52:43 ПП
User 4627228
Норм)
01:54:51 ПП
User 4627228
Про логирование. Как я понял, из open-source самое адекватное - для логов и мониторинга in-house использовать Sentry? Или есть альтернативы?
02:05:29 ПП
User 4627228
Альтернатива в виде Elasticsearch, Logstash + Kibana выглядит a little bit overhead :)
02:07:49 ПП
User 4627228
Так лучше?)
02:41:22 ПП
User 2543313
User 116740473
Комрады, а в Docker FreeBSD исправно работает, есть на сей счет информация? На docker-hub вижу много образов, интересует реальная практика/опыт
Docker во FreeBSD не работает никак
И не должен
02:41:32 ПП
User 2543313
Как такое возможно, чтобы он там работал?
02:41:53 ПП
User 2543313
Какие-то образы на docker hub я наблюдаю - но вряд ли в них то, что написано
02:47:59 ПП
User 2543313
Хм, сегодня я с удивлением узнал, что какой-то Docker во FreeBSD есть
02:49:10 ПП
User 2543313
Работает, похоже, через linuxolator
03:17:00 ПП
User 2543313
В соответствующем разделе фрибиэсдишного вики показан пример запуска линуксового докер имаджа под фрей
Как такое сделать без использования linuxolator - не ведаю
03:18:43 ПП
User 2543313
Jail и linuxolator это несколько ортогональные вещи
03:18:49 ПП
User 2543313
Одно другому не мешает
03:19:20 ПП
User 2543313
А - ну собственно “64bit Linux compatibility layer” это ж поди он и есть
03:52:52 ПП
User 3685556
Docker под FreeBSD не работает никак!!!
03:54:58 ПП
User 3685556
Вам для запуска и получения коро следует выполнить следующие шаги:
1. Поставить 11-CURRENT 
Ибо только в нем есть поддержка 64 битного linuxalator
2. Поставить этот порт. 
Попытаться запустить в нём centos 7 :) получить корку, взять отладчик и наслаждаться часами отладки :))))
04:08:15 ПП
User 116740473
Я про другое спрашивал, Шура
04:08:15 ПП
User 116740473
Docker во FreeBSD не работает никак
И не должен
04:15:38 ПП
User 116740473
http://www.boycottdocker.org/ занимательно на сей счет
06:30:11 ПП
User 2984445
User 4627228
Про логирование. Как я понял, из open-source самое адекватное - для логов и мониторинга in-house использовать Sentry? Или есть альтернативы?
Sentry это всё-таки только эксепшены, логи это больше.
06:58:53 ПП
User 114919556
а у кого нибудь есть Ceph в эксплуатации ?
06:59:03 ПП
User 59011046
привет)
06:59:11 ПП
User 114919556
Привет Сева )
06:59:30 ПП
User 59011046
тут те же люди что в хангопсе\укропсе? или кто-то новый есть?
06:59:54 ПП
User 116740473
Есть и ceph и sheepdog да
06:59:58 ПП
User 114919556
В слаке старперы а тут хипсторы, ты чо )
07:00:04 ПП
07:00:10 ПП
User 59011046
у нас в укропсе тоже хипсторы
07:00:24 ПП
User 59011046
я вот уже запланировал dc\os тестить
07:01:28 ПП
User 114919556
@McUrex мы тут столкнулись с такой проблемой, что его невозможно масштабировать ) Там такая ситуевина что они "рекомендуют" по гигу на терр данных. Вот у нас есть к примеру 24 диска по 3тб оно как то живет решили поставить 6тб диски и оно просто не стартует. и "ужать" его никак не удается.
07:01:31 ПП
User 114919556
Как жить ?
07:02:03 ПП
User 114919556
не стартует, я имею ввиду что каждая OSDшка сжирает по 1.6гига
07:02:16 ПП
User 116740473
Интересно
07:02:24 ПП
User 114919556
точнее так. 1.6 на 16гигах и 24 дисках масеньких
07:02:27 ПП
User 116740473
У нас такого железа не было, вот мы про это и не знали
07:02:41 ПП
User 114919556
масеньких, 3тб всмысле
07:02:59 ПП
User 116740473
Но, по ощущениям вопрос больше в настройке слайсов, скорее всего, на сколько я понимаю там все равно на объем сторажей
07:03:12 ПП
User 114919556
что за слайсы ?
07:03:14 ПП
User 57648988
User 59011046
тут те же люди что в хангопсе\укропсе? или кто-то новый есть?
я в hangops очень давно (правда пассивно)
07:03:50 ПП
User 57648988
я думаю здесь правда другие люди
07:03:52 ПП
User 116740473
Ну представление блочных устройств со стороны ядра, так скажем, для osd
07:04:33 ПП
User 116740473
И еще момент, это мы про вертикальное масштабирование
07:04:39 ПП
User 116740473
Горизонтально то можно
07:05:09 ПП
User 116740473
кроме этого, наверно можно попробовать сделать несколько разных osd
07:05:09 ПП
User 114919556
ничо не понял
07:05:20 ПП
User 114919556
1 OSD  - 1 диск
07:05:30 ПП
User 114919556
их 24 штуки по кол-ву дисков
07:05:32 ПП
User 116740473
ну можно добавлять диски а можно добавлять тазики
07:05:34 ПП
User 116740473
с дисками
07:05:43 ПП
User 114919556
так это отстойный вариант
07:05:58 ПП
User 116740473
ну смотря для чего строить в целом это
07:06:05 ПП
User 114919556
ну мне как бы дешевле и удобнее поставить диски 6тб потому что сторадж 99% врайт архивный
07:07:06 ПП
User 116740473
у нас это в основном для HA кластера
07:07:19 ПП
User 116740473
и такая файлуха для перекатывания машинок между хостами
07:07:40 ПП
User 114919556
Вы молодцы. у меня архивный сторадж, с S3 интерфейсом
07:07:41 ПП
User 116740473
ну вм ха кластера
07:08:10 ПП
User 114919556
чо делать то )
07:08:11 ПП
User 116740473
ну вы тоже крутышки, должно быть, а s3 интерфейс к чему?
07:08:24 ПП
User 114919556
потому что интеграция проще ?
07:08:27 ПП
User 116740473
хороший вопрос, завтра посмотрю про это
07:08:45 ПП
User 116740473
ну и спрошу у коллег
07:08:52 ПП
User 114919556
сказал "у нас s3  совместимый интерфейс, креденшелы вот держите - работайте."
07:09:14 ПП
User 116740473
хипово безумно :)
07:12:29 ПП
User 57648988
User 114919556
сказал "у нас s3  совместимый интерфейс, креденшелы вот держите - работайте."
модные 👍
07:12:53 ПП
User 114919556
да да да. но не работает )
07:14:04 ПП
User 116740473
Надо почитать немножко
07:14:19 ПП
User 116740473
Я сейчас уже не готов, у нас тут почти слиптайм
07:15:14 ПП
User 57648988
в vscale, кстати, честный S3 API?

просто на DUMP 2016 рассказывали историю, что из AWS пора в VScale валить: выходит в 4 дешевле
исключение: в AWS настроен autoscaling — тогда AWS ~= VScale по костам
07:15:29 ПП
User 57648988
я вот и задумался, а не пора ли переехать
07:17:29 ПП
User 4627228
Если проект локальный, то вполне можно)
07:17:40 ПП
User 4627228
локальный = российский рынок
07:42:09 ПП
User 4627228
User 114919556
а у кого нибудь есть Ceph в эксплуатации ?
У меня есть негативный опыт при попытке разворачивания DEIS v1 на Baremetal-конфигурации, в итоге - я бы не советовал с этим решением связываться. Там столько issues открытых.
07:43:54 ПП
07:44:47 ПП
User 114919556
а при чем тут deis (paas жэ ?) и ceph ?
07:44:58 ПП
User 4627228
DEIS v1 его использует
07:45:13 ПП
User 4627228
http://docs.deis.io/en/latest/managing_deis/recovering-ceph-quorum/
docs.deis.io/en/latest/managing_deis/recovering-ceph-quorum
Additional information for recovering clusters once Ceph has lost quorum.
07:45:25 ПП
07:46:42 ПП
User 114919556
ну ceph strpong consistency я это понимаю и готов с этим мириться
07:47:36 ПП
User 114919556
у нас как бы все интеграции сервисов пытаются строится на таймаутах + retry policy
07:47:50 ПП
User 114919556
так что как согласутеся, так и поработаем.
07:48:26 ПП
07:49:07 ПП
07:49:25 ПП
User 44389280
не самый плохой подход
07:49:33 ПП
07:49:55 ПП
User 59011046
а в телеграмме есть подсветка синтаксиса?
07:50:00 ПП
User 114919556
простой по крайней мере ) и дает какие то четкие гарантии )
07:50:05 ПП
07:50:14 ПП
User 114919556
только через три тильды
07:50:56 ПП
User 59011046
go func (el *emptyLayer) TarStream() (io.ReadCloser, error) {
 buf := new(bytes.Buffer)
 tarWriter := tar.NewWriter(buf)
 tarWriter.Close()
 return ioutil.NopCloser(buf), nil
}
07:51:08 ПП
User 59011046
у меня не подсвечивает
07:51:28 ПП
User 114919556
да нет тут ничо кроме стикеров )
07:51:59 ПП
User 57648988
через  `один апостроф ` код тоже норм выглядит, без подсветки правда
07:52:00 ПП
User 44389280
как бы и не irc))
08:04:09 ПП
08:04:50 ПП
User 4627228
go func (el *emptyLayer) TarStream() (io.ReadCloser, error) {
 buf := new(bytes.Buffer)
 tarWriter := tar.NewWriter(buf)
 tarWriter.Close()
 return ioutil.NopCloser(buf), nil
}
08:04:57 ПП
User 4627228
вот так можно ещё
08:07:10 ПП
User 59011046
go func (el *emptyLayer) TarStream() (io.ReadCloser, error)
08:08:23 ПП
User 59011046
можно накатать бота, который будет двумя цветами, болдом и курсивом делать подсветку синтаксиса
08:08:24 ПП
08:08:32 ПП
08:46:33 ПП
User 101025818
Всем привет
10:17:50 ПП
User 148274427
Привет!
10:18:21 ПП
10:19:08 ПП
User 59011046
жесть) Я фигачу, развиваю сообщество, пиарю его на конфах и у меня 166 человек. А тут один твит и уже 95 :)
10:19:37 ПП
User 4627228
Запиарь его сюда :)
10:19:55 ПП
User 4627228
Или даже перетащи всех сюда
10:21:33 ПП
User 148274427
О! Можно запиарить мой сервис http://cloudns.ru ? Может кому пригодится
10:21:47 ПП
User 59011046
та не, тут нет подсветки синтаксиса и вообще очень неудобно вести камьюнити.
10:21:58 ПП
User 59011046
а так http://ukrops.club/about/
10:22:09 ПП
User 4627228
Как раз наоборот удобней всего
10:22:42 ПП
User 4627228
Скорость, удобства доступа, инструменты коммуникаций, один аккаунт
10:22:54 ПП
User 4627228
Поиск отличный
10:23:18 ПП
User 148274427
Денис, блоги хорошо структурируют инфу, лично для меня, так хз есть тут инфа или нет, даже не представляю )
10:23:22 ПП
User 59011046
нет комнат, нет нормальных ботов, проблема истории и ссылки на истории, нельзя пинить сообщения
10:23:52 ПП
User 59011046
slack.ukrops.club – для ленивых
10:23:57 ПП
User 148274427
подписался на http://ukrops.club/
10:24:10 ПП
User 148274427
rss рулит)
10:25:03 ПП
User 4627228
Slack неудобен
10:25:18 ПП
User 59011046
ну то есть я пробовал в телеграме вести камьюнити и получилось очень сложно по описанным выше причинам)
10:25:34 ПП
User 59011046
но вообще я телеграмм больше люблю
10:25:42 ПП
User 4627228
http://ukrops.club/2016/news/ вот здесь классные ссылки
10:26:11 ПП
User 4627228
Телеграм очень хорош
10:26:31 ПП
User 59011046
там ещё нет (из-за скромности) моего блога ctrlok.com :) надеюсь что буду его опять вести.
10:26:50 ПП
User 4627228
Супер
10:27:05 ПП
User 148274427
Вопрос
10:27:09 ПП
User 4627228
Что еще полезного почитать?
10:27:17 ПП
User 59011046
SRE book от гугла
10:27:21 ПП
User 59011046
полезно
10:27:21 ПП
User 148274427
как тут в контакты добавлять.
10:27:22 ПП
User 4627228
Где новости DevOps?
10:27:24 ПП
10:27:31 ПП
User 57648988
User 59011046
SRE book от гугла
👍
10:28:20 ПП
User 4627228
https://landing.google.com/sre/book.html
10:28:39 ПП
User 59011046
да вообще описанного выше хватает. Я ещё в слаку добавил бота который парсит запощенные в каналы ссылки и постит похожее по теме.
10:29:27 ПП
User 4627228
И насколько такие боты полезные?
10:31:14 ПП
User 4627228
Мне кажется забивают канал как разные ***News аккаунты в Твиттере
10:32:27 ПП
User 59011046
ну пока он запостил 5 ссылок и только одна из них была левая
10:33:35 ПП
User 59011046
там они ж анализируют ссылки и когда находят похожие кейсы просто перепощивают с канала одной команды в канал другой
10:34:49 ПП
10:35:38 ПП
User 4627228
Ладно, не засоряем эфир, приглашай своих сюда
11:28:44 ПП
11:29:47 ПП
User 202227142
Привет )