Size: a a a

Container-Optimized OS from Google / Fedora CoreOS / RHCOS

2016 August 17

AK

Alexander Kirillov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
@DenisIzmaylov например для того, чтобы развернуть кластер на Amazon
источник

DI

Denis Izmaylov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
А есть под рукой хороший и проверенный пример/мануал/статья?
источник

AK

Alexander Kirillov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
сейчас кину ссылку
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
мне было бы интересно начать без Kubernetes   первое время, а Ansible использовать для перезагрузки (обновления) сервисов, а какой способ ещё?
источник

AK

Alexander Kirillov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
статьи нет, но есть пример конфига
https://github.com/kz8s/tack/
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
или не Ansible, a Salt Stack
источник

DD

Dmitry Dorofeev in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
я через ансибле менеджерил поначалу контейнеры
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
я планирую сделать через https://github.com/coreos/fleet , но у меня вопрос - а как делать обновление?
источник

DI

Denis Izmaylov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
:) Кстати, да - этот проект у меня уже во вкладках даже открыт
источник

AK

Alexander Kirillov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
собственно для чего использовать Terraform или Ansible или %product_name%
Для того чтобы
1. Поднять мастер, ноды, etcd c нужными параметрами (сеть, ключи доступа, аккаунты, привелегии)
2. Управлять конфигурацией - добавлять ноды, добалвлять кластеры в федерацию и тд
источник

DD

Dmitry Dorofeev in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Alexander Kirillov
собственно для чего использовать Terraform или Ansible или %product_name%
Для того чтобы
1. Поднять мастер, ноды, etcd c нужными параметрами (сеть, ключи доступа, аккаунты, привелегии)
2. Управлять конфигурацией - добавлять ноды, добалвлять кластеры в федерацию и тд
а как обновлять сервисы?
источник

DI

Denis Izmaylov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Terraform заменяет Ansible? o_O
источник

AK

Alexander Kirillov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Это параллельный инструмент
источник

AK

Alexander Kirillov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
с немного другой идеологие
источник

AK

Alexander Kirillov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
*идеологией
источник

K

KlonD90 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Denis Izmaylov
У нас в бою связка CoreOS + Kubernetes и всё работает отлично, не совсем пока понятно зачем и как тут могут понадобиться ansible / terraform. Нужны ли они в новых условиях?
а кубернетес оркестрацией занимается вместо встроенных штук coreos?
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
вот у меня сервис это postgres+uwsgi+nginx, допустим, используется fleet, там в файлах прописаны их версии (образов, которые нужно стащить с докерхаба, скажем и перезагрузить), я делаю новый релиз, версии обновляются, файлы так же, вот чтобы их передать и рестартнуть сервис нужен Ansible/Salt Stack, я правильно понимаю?
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
или есть более правильный механизм?
источник

DI

Denis Izmaylov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Alexander Kirillov
с немного другой идеологие
А как-то если вкратце или более подробно можно сформулировать различие их путей/философии/способа?
источник