Во-первых, что такое Копс?
Kops (Операции Kubernetes) в настоящее время является наиболее популярным способом создания, уничтожения, обновления и обслуживания высокодоступных высокодоступных кластеров Kubernetes из командной строки. Проект описывает себя как kubectl для кластеров.
Как мне его использовать?
Если вы использовали kubectl, вам будет легко перейти на Kops. В нем есть команды для создания кластеров, обновления их настроек и применения изменений.
Kops использует декларативную конфигурацию, поэтому он достаточно умен, чтобы знать, как применять изменения инфраструктуры к существующим кластерам. Он также поддерживает рабочие задачи кластера, такие как масштабирование узлов или горизонтальное масштабирование кластера. Kops автоматизирует большую часть работы Kubernetes.
Ключевая особенность
- Разверните кластеры в существующих виртуальных облачных сетях (VCN) или создайте новую VCN с нуля
- Поддерживает публичные и частные топологии
- Обеспечивает один или несколько главных кластеров
- Настраиваемые машины-бастионы для доступа по SSH к отдельным узлам кластера
- Построен на модели синхронизации состояний для пробных прогонов и автоматической идемпотентности
- Прямое манипулирование инфраструктурой или работа с CloudFormation и Terraform
- Последовательные обновления кластера
- Поддерживает гетерогенные кластеры путем создания нескольких групп экземпляров
Какие версии Kubernetes поддерживаются?
Информацию об обновленном выпуске можно получить по адресу https://github.com/kubernetes/kops.
Установка Копса:
Предпосылка
kubectl
является обязательным, последнюю версию kubectl можно загрузить с помощью следующей команды:
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl
Версию копса можно проверить с помощью $ kops version
команды, которая показывает:
Version 1.6.1
Установка с помощью Brew:
Команда Kubernetes упростила установку Kops с помощью brew, который вы можете увидеть ниже:
brew update && brew install kops
Что я могу сделать сейчас:
Теперь, когда у вас установлен Kops, вы можете приступить к управлению производственной средой Kubernetes. Поскольку это будет разным для всех, пожалуйста, обратитесь к Kops за документацией ниже или не стесняйтесь обращаться с любыми вопросами!
Для получения дополнительной информации о том, что вы можете делать с Kops, см. Документацию здесь.
Любые вопросы:
Для получения дополнительной информации, пожалуйста, свяжитесь с LinkedIn или Twitter.
Надеюсь, вам понравился этот блог!
Подпишитесь на нас в Twitter 🐦 и Facebook 👥 и присоединитесь к нашей группе Facebook 💬 .
Чтобы присоединиться к нашему сообществу Slack 🗣️ и читать наши еженедельные темы о Фавнах 🗞️, нажмите здесь⬇