Перейти к содержимому

Docker Compose: «глупый» YAML-файл, заменяющий Kubernetes

Full Stack

0:00 / 0:00

Docker Compose: «глупый» YAML-файл, заменяющий Kubernetes

261 просмотр · 2 недели назад
Full Stack
5,68 тыс. подписчиков
261 просмотр · 2 недели назад
Большинство команд, работающих с Kubernetes, платят ровно за одну вещь, которую они могут назвать — цикл согласования, который переносит работу при выходе из строя машины. Если у вас никогда не выходит из строя машина, файл Compose плюс systemd уже делают всё остальное, а счёт можно прочитать на странице с ценами. В этом видео называется единственная вещь, которую вы фактически покупаете, её рисуют, а затем оценивают обе стороны: строку с управляющей плоскостью на странице цен EKS, сопоставляя её с количеством узлов и бюджетом отказов, где цикл начинает окупаться. В нём признаётся, что этот цикл всегда уклоняется от ответа — один хост означает, что обновление ядра приводит к простою — и отстаивается возражение экосистемы, вместо того чтобы делать вид, что простота конфигурации решает проблему. Источники: документация Docker Compose, цены AWS EKS, бенчмарк KEP-2570 MemoryQoS (sohankunkerkar), разбивка стоимости EKS от CloudZero, Майк Зумструлл, Мартин Турной из Ably, документация Podman Quadlet. 0:00 2 часа ночи, один ящик, нет кластера 0:40 Счет приходит ежемесячно 1:05 Майк Зумструлл, инженер в Alyly 1:31 Мартин Турной, 14 января 2019 г. 2:13 Контейнер — это процесс 2:39 Compose: один хост, точка 3:13 Цикл согласования 3:45 Kubelet работает на каждом узле 4:06 Бенчмарк kep-2570, Соханкункеркар 5:07 85 МиБ, ~3% одного ядра на узел 6:36 Что на самом деле содержит счет 7:00 14 месяцев стандартного, 12 продленных 7:25 Шесть расширений файлов юнитов 7:50 0,10 долл./кластер/час ≈ 73 долл./месяц 9:48 Стальной человек 10:15 Нулевое межмашинное согласование 10:37 ~312 долларов в месяц, минимум 3 узла EKS 11:02 0,60 долларов за кластер в час, расширенная поддержка