Все о Kubernetes: контейнеры, оркестрация, тулинг, виртуальные машины, конкуренты и экосистема
☸️ Покоряем Kubernetes: от базовых концепций к эффективному управлению контейнерами
Умение работать с Kubernetes – ценный навык для продвинутого разработчика, и совершенно необходимый – для каждого DevOps-инженера. Расскажем просто и понятно, как разобраться в основных концепциях Kubernetes. Даже если вам еще не приходилось напрямую сталкиваться с Kubernetes, скорее всего, вы знаете, что это особая платформа для управления виртуальными контейнерами, в которых находятся приложения со всеми необходимыми зависимостями. А ваш опыт работы с контейнерами, очевидно, зависит от того, насколько...
Архитектура кластера Kubernetes
Kubernetes разворачивается в кластере. Кластер состоит из одной или нескольких физических, или виртуальных машин, которые в терминологии Kubernetes называются ноды (или иногда встречается термин узлы). В кластере есть 2 типа нод: управляющие ноды и рабочие ноды. На управляющих нодах запущены компоненты управляющего слоя Kubernetes, отвечающие за координацию и распределение рабочей нагрузки по рабочим нодам. Рабочие ноды — это машины, которые принимают нагрузку и на которых запускаются сервисы. По сути рабочие ноды и управляющие отличаются только типом нагрузки...