Size: a a a

Container-Optimized OS from Google / Fedora CoreOS / RHCOS

2016 December 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
а, если в таком виде, то можно просто запретить обновляться автоматически
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
и вручную частями обновлять
источник

AO

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

T

Timur 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
я не копал в ту сторону глубоко
источник

T

Timur in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
вот еще вопросик. есть у меня кластер из 10 серваков А1-А10. есть у меня  конфиг для fleet. Он у меня хранится к примеру на серваке А7. Запустил я на его основе 7 контейнеров
источник

T

Timur in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
вопрос: как мне через 17 дней вспомнить на каком серваке валяется конфиг fleet :)
источник

T

Timur in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
или все-таки я могу всегда его удобно получить из etcd ?
источник

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
источник

AO

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

AO

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

T

Timur in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
интересно. надо будет глянуть на него
источник

T

Timur in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
ага читал
источник

AO

Alexander Ovchinnikov 🦁 in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
то есть тут указано
 #cloud-config

coreos:
 fleet:
   etcd_servers: "https://192.0.2.12:2379"
   etcd_username: root
   etcd_password: coreos
источник

AO

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

AO

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

T

Timur in Container-Optimized OS from Google / Fedora CoreOS / RHCOS
это да, но как-то неочевидно как именно его получить из etcd
источник