Czym jest deklaratywne zarządzanie klastrem Kubernetes?¶
Jest to podejście polegające na określaniu jedynie jaki rezultat wdrożenia nas interesuje, co chcemy osiągnąć danym poleceniem lub konfiguracją w pliku. Nie musimy przejmować się w ilu i jakich krokach rezultat zostanie wykonany - naszym celem przykładowo jest uruchomienie Deploymentu z 5 replikami kontenerów Nginx i wystawieniu ich na porcie 80.
Robimy to najczęściej wykorzystując polecenie:
z konkretnymi parametrami, dla Podów, Deploymentu, Service.Edycja też odbywa się w podobny sposób, nie z linii poleceń, tylko z użyciem pliku, lub nawet pliku umieszczonego w jakimś SoT (np. Github).