Actualitzar l’aplicació i la plataforma base de Cyberwatch a Kubernetes
Aquesta pàgina descriu com actualitzar l’aplicació Cyberwatch i la plataforma base a Kubernetes.
Requisits tècnics
Un entorn amb els programes Helm (versió > 3.8.0) i Kubectl instal·lats, configurat per accedir al clúster Kubernetes
El fitxer de configuració de Helm
values.ymlque es va utilitzar en desplegar Cyberwatch
Actualitzar l’aplicació i la plataforma base de Cyberwatch
Atenció! L’ordre següent suprimeix tots els desplegaments de l’espai de noms cyberwatch. Assegureu-vos que no teniu desplegaments propis. La llista de desplegaments es pot obtenir amb l’ordre kubectl -n cyberwatch get deployments.apps. La llista dels diferents serveis de Cyberwatch esperats està disponible a la pàgina: Descripció dels serveis de Cyberwatch.
Executeu l’ordre per suprimir els desplegaments de Cyberwatch:
for deployment in $(kubectl -n cyberwatch get deployments.apps -o jsonpath='{.items[*].metadata.name}'); do kubectl -n cyberwatch delete deployments.apps $deployment; done kubectl -n cyberwatch delete statefulsets.apps db redis elasticsearchComproveu que s’han suprimit tots els pods:
kubectl -n cyberwatch get podsActualitzeu el chart de Helm, cosa que baixarà les imatges noves de l’aplicació i actualitzarà la plataforma base de Cyberwatch:
helm -n cyberwatch upgrade cyberwatch oci://harbor.cyberwatch.fr/cbw-on-premise/cyberwatch-chart -f values.yml