Size: a a a

Container-Optimized OS from Google / Fedora CoreOS / RHCOS

2017 April 24

AO

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

AO

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

AO

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

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
поэтому вот у меня просто Ubuntu + rkt, а не CoreOS + 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
ещё если хочется управлять через Ansible - там нужно Python как-то ставить
источник

AO

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

AO

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

AO

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

ТК

Таймураз Кайтмазов in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Alexander Ovchinnikov 🦁
ещё нужно внимательнее следить за безопасностью, проще сделать дырку, если там etcd с важными данными бегает, например... но все проблемы решаются, вопрос времени
Кстати, спасибо за мысль
Оставлю один сервер под бд, остальное- в контейнеры
источник
2017 April 25

D

Dmi3y in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
так rkt же вроде передали cncf, не?
https://www.cncf.io/
источник

MZ

Maxim Zalysin in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Приветствую сообщество!

Может кто подсказать, как отдебажить со стороны CoreOS попытки запроса URL`а выставленного ядру опцией coreos.config.url?

Ситуация следующая:
Гружу CoreOS в autologin по iPXE (Dnsmasq), и все ОК, если не переданы опции "coreos.config.url=..." и "coreos.first_boot=1". Но как только я задаю их в профиле matchbox, загрузка системы останавливается, при этом в мой matchbox запросов в matchbox по пути ?mac=... просто не приходит.

Стенд из старых HP DL160G6, бутовая машина на ESXi и все в одном VLAN. Повторить это же в VirtualBox не получается, там все грузиться без ошибок. Пробовал сборки stable, beta и alpha.
источник

VZ

Vitaliy Zakharov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Maxim Zalysin
Приветствую сообщество!

Может кто подсказать, как отдебажить со стороны CoreOS попытки запроса URL`а выставленного ядру опцией coreos.config.url?

Ситуация следующая:
Гружу CoreOS в autologin по iPXE (Dnsmasq), и все ОК, если не переданы опции "coreos.config.url=..." и "coreos.first_boot=1". Но как только я задаю их в профиле matchbox, загрузка системы останавливается, при этом в мой matchbox запросов в matchbox по пути ?mac=... просто не приходит.

Стенд из старых HP DL160G6, бутовая машина на ESXi и все в одном VLAN. Повторить это же в VirtualBox не получается, там все грузиться без ошибок. Пробовал сборки stable, beta и alpha.
.ipxe запрашивается?
источник

MZ

Maxim Zalysin in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
да, выдержка лога matchbox

level=info msg="HTTP GET .ipxe"
level=info msg="HTTP GET ?uuid=..."
level=debug msg="Matched an iPXE config" ...
level=info msg="HTTP GET /assets/coreos/1298.7.0/coreos_production_pxe.vmlinuz"
level=info msg="HTTP GET /assets/coreos/1298.7.0/coreos_production_pxe_image.cpio.gz"

и это все
источник

VZ

Vitaliy Zakharov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
а посмотреть, что на экране сервера, который не грузится, как-то можно?
источник

VZ

Vitaliy Zakharov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
можно ещё в dnsmasq включить логи всех dhcp запросов. Вдруг будет что-то интересное...
источник

MZ

Maxim Zalysin in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
да, есть IP-KVM до серверов, но вывод никакой даже при kernel-опциях
"console=ttyS0,38400",
"systemd.log_level=debug",
"systemd.log_target=console",
"systemd.journald.forward_to_console=1"

в dnsmasq логи всего включены
источник

VZ

Vitaliy Zakharov in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
в profiles и groups у вас тоже все верно подозреваю...
источник

MZ

Maxim Zalysin in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
есть DHCP-запросы в момент когда на сервере вывод про инициализацию сетевых интерфейсов, до DNS-запросов адреса бутового сервера не доходит
источник

MZ

Maxim Zalysin in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
Vitaliy Zakharov
в profiles и groups у вас тоже все верно подозреваю...
аналогичные конфиги грузят без ошибок в VirtualBox
источник