minikube start
kubectl get pod
kubectl apply -f mongo-config.yaml
kubectl apply -f secret.yaml
kubectl apply -f mongo-app.yaml
kubectl apply -f web-app.yaml
kubectl get pod
kubectl get configmap
kubectl get secret
kubectl get svc
minikube ip
kubectl get node -o wide
-
minikube start
- запуск локального кластера Minikube. -
kubectl get pod
- запрос списка всех подов в текущем пространстве имен.
3-7. kubectl apply -f <filename.yaml>
- применение конфигурационного файла для создания или обновления ресурсов в кластере Kubernetes.
-
kubectl get configmap
- запрос списка всех configmaps в текущем пространстве имен. -
kubectl get secret
- запрос списка всех secrets в текущем пространстве имен. -
kubectl get svc
- запрос списка всех сервисов в текущем пространстве имен. -
minikube ip
- получение IP-адреса локального кластера Minikube. -
kubectl get node -o wide
- запрос списка всех узлов кластера с дополнительной информацией.
### Accessing the Service:
minikube service webapp-service
Эта команда открывает сервис webapp-service
в браузере, используя Minikube.
### Cleanup:
kubectl delete deployment --all
kubectl delete secret --all
-
kubectl delete deployment --all
- удаление всех deployments в текущем пространстве имен. -
kubectl delete secret --all
- удаление всех secrets в текущем пространстве имен.