Как ограничения научили нас ставить Kubernetes поверх любой операционной системы

habrahabr.ru · world
Full story

The author opens by saying there is no need to restate the benefits of Kubernetes or how it simplifies daily work, so the article moves on to a different subject. The focus is Linux distributions built specifically for Kubernetes: why they came about at all, what makes them better than classic distributions, and how they can be installed wherever needed. Talos OS and its particular features are also part of the discussion. The material grew out of a talk the author gave at a previous Kuber Conf organized by AOT, with the video available.

Привет, Хабр! Думаю, вам не надо рассказывать обо всех плюсах Kubernetes и о том, как его использование упрощает жизнь. Так что поговорим о другом — о дистрибутивах Linux, заточенных чисто под K8s: почему они вообще появились, чем они лучше классических дистров, как их ставить, куда душе угодно, а также про Talos OS и её плюшки. Именно по этой теме я делал доклад для прошлой Kuber Conf от АОТ ( видео тут , если вам так проще воспринимать информацию). А для любителей букв я и подготовил эту текстовую версию. Меня зовут Денис Романенко, я техдир Deckhouse Platform во «Фланте». И начнём мы с базы. K8s де-факто — это набор Go-контроллеров, для установки которых вам нужен Linux. На заре времён с кубером работали просто: собирали нужные кластеры на стандартном дистрибутиве (почти всегда — серверном), куда и накатывали компоненты Kubernetes. Да, подход простой и надёжный, почти формата «работает — не трогай», но минусы у него тоже есть. Читать далее

Read full article → Compare