Рубрики
Uncategorized

Kubectl |. Миникуба |. Копс — в чем разница? 🤔

В Cubernetes World почти каждый инструмент имеет «Kube» на своем имени, плюс есть так, каждая из них … Tagged с Кубернетами, дежоптом, докером, начинающими.

В мире Kubernetes практически каждый инструмент имеет «куб» в его названии, плюс есть так любая из них, у каждого из которых есть другая роль, поэтому он может получить небольшое запутанное. Разница между 3 из широко используемых инструментов — Kubectl | Миникуба |. Копс на самом деле довольно просты.

Копс Используется для создания и управления кластером класса продукции Kubernetes на облаке. Он интегрирован с AWS и Google Cloud (GCE) и некоторыми другими платформами. Это инструмент командной строки, который предлагает простые команды для создания, обновления и удаления кластера на облачную среду. Это некоторые команды KOP:

kops create cluster --name mycluster.k8s.local
kops update cluster mycluster.k8s.local
kops delete cluster mycluster.k8s.local

Миникуба Используется для той же цели, что и Kops, но для местного создания кластера K8S. Итак, с Minikube вы можете создавать, обновлять, удалить кластер локально на вашем компьютере. Это создает один кластер узла в VM на вашем локальном компьютере. Это полезно, если вы хотите быстро создать небольшой тестовый кластер. Он использует довольно простые команды для создания и удаления локального кластера:

minikube start
minikube stop

Kubectl После создания кластера (либо локально с minikube или Удаленно в режиме продуктов с Копс ), вам нужно kubectl на самом деле настроить Это: создать компоненты K8S, такие как PODS и услуги и т. Д., Устранение неполадок кластера и т. Д. Вот некоторые общие команды kubectl:

kubectl create -f deployment.yml
kubectl get pods
kubectl describe pod pod-name

Вы можете найти диаграмму, сравнивающую 3 инструмента здесь: Диаграмма — прокрутите до конца статьи

Полное и бесплатное курс Kubernetes & Docker на YouTube

Оригинал: «https://dev.to/techworld_with_nana/kubectl-minikube-kops-what-s-the-difference-532n»