Size: a a a

Container-Optimized OS from Google / Fedora CoreOS / RHCOS

2016 September 02

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
спасибо
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Artur Gadelshin
есть смысл кореос и докера? или сразу rkt?
на CoreOS можно и Docker и Rkt, CoreOS - облачная система, если у вас 3+ сервера, то это хороший выбор, на 1 сервере я бы не советовал
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
для обновлений там нужны ребуты, что в случае 1 сервера неудобно
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Rkt достаточно стабилен, версия 1.0 вышла в феврале, кажется... но всё же сообщество пока не очень большое, я использую в продакшене (начал неделю-две назад), у меня сайтики в контейнерах, работают стабильно, сегодня обновился на новую версию Rkt, тоже всё нормально прошло...
источник

AO

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

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
если у вас одиночный сервер, я бы вам посоветовал Ubuntu 16.04 LTS + Rkt (+ Docker для подстраховки, если боитесь за Rkt),
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
посмотрел, но всё равно не понял как-то...
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
я хочу что-то поменять здесь, допустим...

мне бы хотелось иметь возможность сделать какой-то свой канал обновления системы, который бы после выхода новой версии системы получал бы оригинальные файлы, пересобирал бы ядро, может, какие-нибудь дополнительные модули ядра включал и пакеты и потом я бы с этого канала всё обновлял...

хотелось бы какой-нибудь step by step гайд
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
но для начала,  хотелось бы просто научиться делать CoreOS с монолитным ядром (ну, допустим, я параноик и  боюсь  руткитов)
источник
2016 September 03

AS

Aleksey Shirokikh in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
и да я согласен с тем что докер слишком много жрет.
источник

AS

Aleksey Shirokikh in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
и пока не может реально прожевать
источник
2016 September 04

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
нормальную очерёдность запуска контейнеров на ранчере не сделать, поэтому для облаков выбора особо и нет - CoreOS лучшая ОС для этой цели
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
а сам Rkt имеет много приятных фич
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
например, можно отделить запуск пода от его подготовки
источник

AO

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

AO

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

AO

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

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
докер же не умеет так
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
докер силён со стороны клиента/программиста
источник