Rollback és history
Ezek a parancsok garantálják a bolondbiztos pipeline-okat:
helm upgrade demo-app ceges-nexus/java-training --install --atomic --timeout 10m -f ops-prod.yaml
Mit csinálnak a kapcsolók? * --install: Idempotens működés. Ha nincs még telepítve, létrehozza (mintha install lenne). Ha már létezik, frissíti. * --atomic: Biztonsági háló. Lógva hagyja a parancssort és figyeli a Podokat. Ha az app nem áll fel (pl. CrashLoopBackOff), a Helm automatikusan visszagörget (rollback) az előző működő verzióra. * --timeout 10m: Megnöveli a várakozási időt (a default 5 perc egy lassabb Spring Boot appnál kevés lehet).