Dzień dobry,
proszę o potwierdzenie bezpiecznej ścieżki aktualizacji EZD RP z wersji 26.201.10 do 26.305.4 w środowisku Rancher/RKE2/Helm.
Aktualny stan:
- release Helm: ezdrp1
- namespace: ezd3
- obecna wersja: 26.201.10
- dostępna wersja docelowa w Rancher: 26.305.4
- środowisko działa produkcyjnie
- kluczowe deploymenty są obecnie przypięte do node
ezd-m-01 - po wcześniejszych restartach część usług wpadała w CrashLoop/Init z powodu konfiguracji pobieranej po starcie oraz problemów komunikacyjnych na workerze
- CoreDNS został poprawiony z
forward . /etc/resolv.confnaforward . 10.176.215.1 - produkcyjny endpoint e-Doręczeń działa z poziomu klastra
- nie chcemy ponownie wywołać sytuacji, w której po rolloucie/restarcie usługi przestaną działać
Pytania:
- Czy aktualizacja z 26.201.10 do 26.305.4 może być wykonana bezpośrednio, czy wymaga wersji pośrednich?
- Jeżeli wymagane są wersje pośrednie, proszę o wskazanie dokładnej kolejności aktualizacji.
- Czy aktualizacja przez Rancher/Helm nadpisuje ręczne zmiany w deploymentach, np.
nodeSelector? - Czy aktualizacja nadpisuje ConfigMap/Secret albo konfigurację CloudAdmin?
- Czy przed aktualizacją należy wykonać migrację konfiguracji z
/app/configsdo Helm values lub innego źródła konfiguracji? - Czy aktualizacja restartuje wszystkie deploymenty EZD RP?
- Czy wersja 26.305.4 zmienia wymagane parametry konfiguracji dla:
- CloudAdmin,
- SSO/Kong,
- ezdrp-api,
- filerepo-api,
- kuip-api,
- mail,
- ePUAP,
- e-Doręczeń?
- Czy są znane problemy przy aktualizacji z gałęzi 26.201.x do 26.305.x?
- Jakie backupy producent zaleca wykonać przed aktualizacją?
- Jak wygląda poprawny rollback, jeśli po aktualizacji usługi nie wstaną?
Chcemy uniknąć sytuacji, w której po aktualizacji nowe pody wystartują z niepełną konfiguracją albo zostaną uruchomione na workerach, gdzie wcześniej występowały problemy komunikacji DNS/ClusterIP.
Proszę o rekomendowaną procedurę aktualizacji krok po kroku dla takiego przypadku.
z góry dziękuje za pomoc i poświęcony czas