Aggiornare l’applicazione e la piattaforma di base Cyberwatch su Kubernetes
Questa pagina descrive come aggiornare l’applicazione Cyberwatch e la piattaforma di base su Kubernetes.
Prerequisiti tecnici
Disporre di un ambiente in cui siano installati i programmi Helm (versione > 3.8.0) e Kubectl, configurato per accedere al cluster Kubernetes
Il file di configurazione Helm
values.ymlutilizzato durante la distribuzione di Cyberwatch
Aggiornare l’applicazione e la piattaforma di base Cyberwatch
Attenzione! Il comando seguente elimina tutti i deployment nel namespace cyberwatch. Assicurarsi di non avere deployment personali. L’elenco dei deployment è disponibile con il comando kubectl -n cyberwatch get deployments.apps. L’elenco dei diversi servizi Cyberwatch previsti è disponibile alla pagina: Descrizione dei servizi Cyberwatch.
Eseguire il comando per eliminare i deployment di 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 elasticsearchVerificare che tutti i pod siano stati eliminati:
kubectl -n cyberwatch get podsAggiornare il chart Helm; questa operazione scarica le nuove immagini dell’applicazione e aggiorna la piattaforma di base Cyberwatch:
helm -n cyberwatch upgrade cyberwatch oci://harbor.cyberwatch.fr/cbw-on-premise/cyberwatch-chart -f values.yml