DevOpsConf | CoreOS Container Linux
Мой первый доклад на DevOpsConf 2018 про контейнерную ОС CoreOS Container Linux и первый шаг к публичным выступлениям.
CoreOS Container Linux - современная операционная система, созданная специально для запуска приложений в контейнерах, и отсутствие пакетного менеджера нисколько не мешает. Система минималистична, но для удобной эксплуатации там есть все необходимое - SSH, Bash, systemd, LVM, Docker, iptables, SELinux, … У CoreOS Container Linux масса достоинств и одно из них - отсутствие всего лишнего. А все недостающее запускается в Docker. Но и недостатки у системы тоже есть.
В докладе поделюсь опытом:
- запуска на bare metal и в виртуальной среде: ESXi, DigitalOcean, AWS;
- первичной настройки через Ignition;
- управление с помощью SSH и Ansible;
- запуска Kubernetes;
- обновления.