Wiem, że mówiono o możliwości automatycznego restartu strąków po zmianie map konfiguracji, ale według mojej wiedzy nie jest to jeszcze dostępne w Kubernetes 1.2.Ponownie uruchamiać strąki podczas aktualizowania pliku configmap w Kubernetes?
Co (jak sądzę) chciałbym zrobić to "ciągły restart" zasobu deployment związanego ze strąkami zużywającymi mapę konfiguracji. Czy jest możliwe, a jeśli tak, to jak wymusić ponowne uruchomienie wdrożenia w Kubernetes bez zmiany czegokolwiek w aktualnym szablonie? Czy jest to obecnie najlepszy sposób na to, czy jest lepsza opcja?
Z "usuwanie strąków" masz na myśli: Zbieranie wszystkich nazw strąków, usuwanie jednego, czekanie na zastąpienie, usuwanie drugiego, czekanie aż do wymiany itp. Prawidłowe? –
przy użyciu wdrożenia skalę go, a następnie w górę. Nadal będziesz miał jednak niewielki czas przestoju. Możesz to zrobić w jednym wierszu, aby to zredukować ... 'wdrożenie skali kubectl/update-demo --replicas = 0; Wdrożenie wagi kubectl/update-demo --replicas = 4; ' –
Jeśli nie chcesz znaleźć wszystkich kapsuł i nie musisz przejmować się przestojami - po prostu wyjmij RC, a następnie ponownie utwórz RC. – Drew