Це продовження попередніх статей, які можна знайти тут.
- Команда для видалення всіх ресурсів
kubectl delete all — all
Ця команда видаляє лише з за замовчуванням простору імен (namespace).
- Створення Pod
kubectl run — image=
- Доступ до Nginx через браузер
Після створення pod, необхідно експонувати його через конкретний порт. Це можна зробити за допомогою такої команди:
kubectl expose pod — type=NodePort — port= — target-port=
kubectl expose pod test-nginx — type=NodePort — port=80 — target-port=80
Тепер необхідно виконати порт-форвардинг.
kubectl port-forward :
kubectl port-forward nginx-pod 8080:80
Тепер відкрийте будь-який браузер і зайдіть за адресою http://localhost:8080
- Отримати список сервісів
kubectl get services **OR** kubectl get svc
- Отримати всі ресурси k8s
kubectl get all
Вищезазначена команда отримує всі ресурси в просторах імен за замовчуванням.
kubectl get all — all-namespaces
Ця команда отримує ресурси з усіх просторів імен.
########### ЩАСЛИВОГО НАВЧАННЯ
Перекладено з: Kubectl useful commands — Part3