Denis
🔵 В группе есть традиция - представляться при входе: ▫️Какой у вас проект или где работаете? ▫️В чём вы специалист? ▫️Чем можете быть интересны или полезны сообществу? ▫️Чем интересно сообщество вам? ▫️Откуда вы? ▫️Как узнали про группу? В сообщении нужно указать тэг #whois 🔵 Правила чата: 🚫 Публикация вакансий запрещена 🚫 Реклама запрещена 🚫 Политика запрещена 🚫 Флуд и непрофессиональное поведение запрещено За несоблюдение правил - одно предупреждение, далее следует бан. Вакансии и запросы на поиск работы публикуем в группе @devops_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда. Здесь общаемся на темы, посвященные Docker и экосистеме. Задаем вопросы, решаем проблемы и делимся новостями. Параллельно с этой группой развивается: 🔸@kubernetes_ru - где мы обсуждаем темы о K8s, полезных инструментах и полезных инструментов. Делимся новостями, новые проектами и своим опытом. Рассуждаем о дальнейшем развитии платформы и помогаем друг другу справиться с изменениями в новых версиях. 🔸@openstack_ru - всё про экосистему, Swift, Keystone, Nova, Neutron и т.д. Делимся новостями, видением и своим опытом. Помогаем друг другу справиться с внедрением, конфигурацией и возникающими проблемами. 🔸@docker_ru - посвященная Docker, Docker Swarm и экосистеме в целом. Задаём вопросы, обсуждаем идеи, решаем проблемы, делимся новостями и т.д. 🔸@devops_ru - активно общаемся на темы, посвященные DevOps, Docker, Mesos, DC/OS, CoreOS, Clouds и т.д. 📡 Возможно, вам также будут интересны группы: @nodejs_ru, @react_js, @angular_js, @javascript_jobs, @reactnative_ru, @ios_ru, @android_ru, @mobile_jobs. Приятного общения!
Aleksandr
Спасибо :)
Aleksandr
5 человек :)
Denis
Не планировали так рано начинать, у нас график расписан, но раз ты спросил :)
Denis
Спасибо :)
Открывай вопросами :)
Aleksandr
Я ток начал с CoreOS разбираться, если вдруг кто в кусре, задача кастомизации при разворачивании в VMWARE, на данном этапе пытаюсь сделать через terraform, надо задать сетевые настройки, образ загружается, но сетевые настройки не применяются. В /var/log/vmware-imc/toolsDeployPkg.log есть такое ERROR: Guest Customization is not supported on systems not having Perl installed. Вопрос, как туда поставить perl? :)
Denis
Раз про terraform, то скорей всего @uMagistr мог бы рассказать про это
Alexander
5 человек :)
Я не настоящий сварщик. Только ставил и тыкал палочкой на домашнюю файлопомойку. В итоге плюнул и накатил дебиан, но желание осталось, т.к. всё там уже в докере
Aleksandr
т.е. любое ПО, которое я хочу добавить надо через контейнеры, которые на ней же запущены?
Alexander
да
Aleksandr
хммм, спасибо, буду дальше пробовать.
Aleksandr
Второй вопрос, кто-нибудь пытался сдружить его с ansible?
Aleksandr
https://coreos.com/blog/managing-coreos-with-ansible/
KlonD90
Как всю эту историю держите в кластере? Fleetd крут реально или что-то типа kubernetes используется для разворотов?
Alexander
Второй вопрос, кто-нибудь пытался сдружить его с ansible?
там есть статья в блоге https://coreos.com/blog/managing-coreos-with-ansible/
Aleksandr
Есть, есть, интересует у кого удачно полулчилось, у меня ошибка
Alexander
мой опыт с CoreOS очень ограничен, я пока присматриваюсь к этой системе со стороны, а что за ошибка? не гуглится?
Denis
У нас в бою связка CoreOS + Kubernetes и всё работает отлично, не совсем пока понятно зачем и как тут могут понадобиться ansible / terraform. Нужны ли они в новых условиях?
Alexander
@DenisIzmaylov например для того, чтобы развернуть кластер на Amazon
Denis
А есть под рукой хороший и проверенный пример/мануал/статья?
Alexander
сейчас кину ссылку
Alexander
мне было бы интересно начать без Kubernetes первое время, а Ansible использовать для перезагрузки (обновления) сервисов, а какой способ ещё?
Alexander
статьи нет, но есть пример конфига https://github.com/kz8s/tack/
Alexander
или не Ansible, a Salt Stack
Dmitry
я через ансибле менеджерил поначалу контейнеры
Alexander
я планирую сделать через https://github.com/coreos/fleet , но у меня вопрос - а как делать обновление?
Denis
статьи нет, но есть пример конфига https://github.com/kz8s/tack/
:) Кстати, да - этот проект у меня уже во вкладках даже открыт
Alexander
собственно для чего использовать Terraform или Ansible или %product_name% Для того чтобы 1. Поднять мастер, ноды, etcd c нужными параметрами (сеть, ключи доступа, аккаунты, привелегии) 2. Управлять конфигурацией - добавлять ноды, добалвлять кластеры в федерацию и тд
Dmitry
мне помогал https://github.com/defunctzombie/ansible-coreos-bootstrap
Denis
Terraform заменяет Ansible? o_O
Alexander
Это параллельный инструмент
Alexander
с немного другой идеологие
Alexander
*идеологией
Alexander
вот у меня сервис это postgres+uwsgi+nginx, допустим, используется fleet, там в файлах прописаны их версии (образов, которые нужно стащить с докерхаба, скажем и перезагрузить), я делаю новый релиз, версии обновляются, файлы так же, вот чтобы их передать и рестартнуть сервис нужен Ansible/Salt Stack, я правильно понимаю?
Alexander
или есть более правильный механизм?
Denis
с немного другой идеологие
А как-то если вкратце или более подробно можно сформулировать различие их путей/философии/способа?
KlonD90
нету ли каких -то особенностей использования kubernetes в амазоне(типа для ограничения трафла security group'ы юзать)
Alexander
@DenisIzmaylov https://www.terraform.io/intro/vs/chef-puppet.html вот тут есть немного про разницу )
Denis
Спасибо :)
Alex
CoreOS это ось для запуска докер контейнеров?
Maxim
прозвучало почти как "это канал про аниме?"
Etki
как поставить perl на coreos?
Alexander
CoreOS это ось для запуска докер контейнеров?
RancherOS - вот ось для запуска контейнеров (исключительно!) в CoreOS не все делается контейнерами)
Maxim
DevOps в Evil Martians Специализируюсь на мамонтовых тулзах типа шефа Я бесполезен Внедряю k8s в нескольких проектах компании, смертельно задолбал многих участников kubernetes.slack.com Живу в Санкт-Петербурге Про группу узнал из группы про k8s #whois
Alex
Окей, глянул описание на википедии, там все как то слишком сухим языком, мол ос комбайн. А суть в чем? т.е у CoreOS есть преимущества перед каким нибудь популярным дистром Linux?
KlonD90
что делать если я убийца systemd? :(
KlonD90
какие есть ауты из ситуации когда systemd лег?
Alex
"Ребят солнце в солнечной системе затухло, как спасти планеты?"
Alexander
CoreOS это ось для запуска докер контейнеров?
CoreOS это в первую очередь для запуска контейнеров, да, но тут ближе Rkt, чем Docker
KlonD90
"Ребят солнце в солнечной системе затухло, как спасти планеты?"
у меня 2 раза за 3 месяца лег на стейдже systemd ._. в проде такой фигни не повторилось тьфу тьфу ну и там резервирование какое-то есть но в целом пока ничего кроме перезагрузки сервака в голову не приходит
Alexander
@klond90 за подробностями сюда http://rancher.com/ в общем, RancherOS - такой аналог CoreOS, только там ВСЕ в контейнерах... все-все-все Rancher - крутой комбайн для создания кластеров. Позволяет как сам управлять стеками, так и поднимать на своей основе K8s, Mesos, Swarm кластера
Alexander
"Ребят солнце в солнечной системе затухло, как спасти планеты?"
Что то мне кажется, что какому нить плутону пофигу. Ну не считая гравитационного говна 😄
Alexander
просто Rkt ещё не до доведён до кондиции
Alexander
и конкретно сейчас лучше всё же Docker-контейнеры тут запускать
Alexander
Бекенд программист в inventos.ru Специализируюсь на RoR разработке и поддержке в production На текущий момент работают над proxima.tv Сейчас активно изучаю docker и попутсвующие темы чатики ) #whois
Alexander
Ну да 😄
Maxim
коллеги, а кто как etcd бэкапит?
Alexander
винова, иправлюсь )
Alexander
коллеги, а кто как etcd бэкапит?
я пока на CoreOS смотрю со стороны (попробую осенью, наверное, когда Rkt будет постабильнее и сразу попробую на него перейти с Docker'а), но про бэкап вроде есть простые решения - гуглится вот это https://github.com/fanhattan/etcd-backup
Maxim
эта штука не работает с etcd3
Alexander
ну, я фанат systemd 😊 я стараюсь выбирать те вещи, которые не противопоставляют себя технологиям, которые я люблю... а у Docker'а и systemd был сильный конфликт, PID 1 и прочее такое, к докеру писали патчи, который докер не принимал, эти патчи использовал RedHat (фактически, была угроза форка докера)... вот на волне этого противостояния и появился Rkt
Алексей
А какие sales points у Rkt против Docker?
он более Secure - и он работает на 32bit системах в отличии от Docker.
Alexander
ещё мне очень не нравятся эти системы для хранения образов/контейнеров в докере, в ркт там просто архив
Alexander
AuFS и прочее вот это всё
Anonymous
А где образы для rkt поискать можно?
Alexander
там можно просто конвертировать из докера при желании
Alexander
они продвигают quay.io
Alexander
это их проект, они его купили
Alexander
это как аналог докерхаба (но , если честно, он не круче)
Anonymous
И он платный да
Alex
докерхаб кстати тоже оставляет ощущение недоделанности.
Anonymous
А rkt можно под линукс поставить или он только с coreos идет?