kubectl
to narzędzie wiersza poleceń, które umożliwia interakcję z klastrami Kubernetes. Umożliwia użytkownikom zarządzanie aplikacjami uruchomionymi w klastrze, a także monitorowanie i rozwiązywanie problemów z zasobami.
Podstawowa składnia polecenia kubectl
jest następująca:
kubectl [opcje] [argumenty]
get
: Pobiera informacje o zasobach.describe
: Wyświetla szczegółowe informacje o zasobach.apply
: Zastosowuje zmiany z pliku konfiguracyjnego do zasobów.delete
: Usuwa zasoby z klastra.logs
: Wyświetla logi kontenera.kubectl get pods
kubectl describe pod <nazwa-podu>
kubectl apply -f <plik.yaml>
kubectl delete pod <nazwa-podu>
kubectl logs <nazwa-podu>
--namespace
do zarządzania zasobami w określonym namespace.kubectl
, aby korzystać z najnowszych funkcji i poprawek.