Написанный с целью внутреннего использования в компании Google Kubernetes со временем стал неотъемлемой частью процесса разработки новых приложений.
До момента его появления сфера ИТ-разработки страдала от монолитной структуры серверов, которая не позволяла контролировать занимаемое приложениями количество ресурсов.
С появлением оркестраторов, таких как Kubernetes, жизнь разработчиков значительно облегчилась, а цикл разработки стал непрерывным и автоматизированным.
В этой статье будут рассмотрены особенности Kubernetes как оркестратора, оценим преимущества и недостатки и узнаем, где его применять и как работать с продуктом.Как появился KubernetesМир узнал о Kubernetes в 2014 г., когда корпорация Google опубликовала исходные коды проекта под названием «Project seven», которое отсылало к персонажу известного и популярного в то время сериала «Star Trek».