Средство управления контейнерами Kubernetes от Google будет входить в пакет установки Docker. Точная дата, когда это произойдет, пока не объявлена Docker.
Эта интеграция будет распространена на все версии Docker, от корпоративных до десктопных. Одной из причин для этого шага явилась необходимость избавить разработчиков от рутинной задачи развертывания Kubernetes. Исторически эта задача считалась достаточно «нудной», и даже появились несколько различных средств и инструментов для упрощения этого процесса.
Docker будет использовать функциональность Kubernetes под названием «custom resources» - нативный способ кастомизировать инсталляцию Kubernetes.
Другая причина для интеграции – дать относительно легкую возможность разработчикам использовать альтернативу собственному инструменту управления контейнерами из Docker под названием Swarm. Изначально Swarm предоставлял разработчикам облегченный вариант работы с контейнерами без различных «наворотов» более сложных систем наподобие Kubernetes. Однако Kubernetes со временем стал практически «мэйнстримом» и многие разработчики стали предпочитать это решение.
Docker не собирается отказываться от Swarm, и также будет его поставлять в одном пакете вместе с Kubernetes.
По материалам TechCentral