# OpenSearch - Mise à jour

## **Processus de mise à niveau**

### Requête <a href="#opensearchupgradeinplace-requete" id="opensearchupgradeinplace-requete"></a>

La mise à jour d'un PaaS OpenSearch PaaS peut-être effectuée en self-service sur la page ressource du cluster Kubernetes depuis [ITCare](https://itcare.cegedim.cloud)

Il est recommandé de procéder à la mise à jour de vos environnements de non-production dans un premier temps afin de pouvoir valider la nouvelle version ainsi que la compatibilité avec votre cluster.

### Déroulement <a href="#opensearchupgradeinplace-deroulement" id="opensearchupgradeinplace-deroulement"></a>

La mise à jour d'OpenSearch suit ces deux étapes automatisées :

* Mise à jour du système d'exploitation si nécessaire
* Mise à jour d'OpenSearch **noeud par noeud** afin d'assurer une continuité de service.

  <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>Passer directement sur une autre version majeur nécessite la mise à jour vers la dernière version mineure. Retourner à une version inférieure n'est pas suporté</p></div>

<figure><picture><source srcset="https://1991151216-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu3cmMjeBxFoEweG69ePZ%2Fuploads%2Fgit-blob-0591b8905004467f22a17038b5fec56cdff678d0%2Fopensearch-upgrade-dark-fr.png?alt=media" media="(prefers-color-scheme: dark)"><img src="https://1991151216-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu3cmMjeBxFoEweG69ePZ%2Fuploads%2Fgit-blob-c13389741e9533d8d136e57ca1db8e6b99ceb56e%2Fopensearch-upgrade-light-fr.png?alt=media" alt="" width="563"></picture><figcaption></figcaption></figure>

### Impacts <a href="#opensearchupgradeinplace-impacts" id="opensearchupgradeinplace-impacts"></a>

Lors d'une mise à jour d'OpenSearch, certaines conséquences potentielles doivent être anticipées :

* Ecriture des données plus lente
* Performances réduites temporairement
* Il peut être nécessaire d'actualiser la page de dashboard

### Temps de référence <a href="#opensearchupgradeinplace-tempsdereference" id="opensearchupgradeinplace-tempsdereference"></a>

A titre indicatif, voici les durées pour chaque étape d'une mise à jour d'un cluster OpenSearch de 100 Go :

* Mise à jour de Debian : 10 minutes en moyenne
* Backup: 5 minutes en moyenne
* Mise à jour d'OpenSearch : 15 minutes en moyenne
* Mise à jour du Dashboard : 10 minutes en moyenne
* Tests automatisés de validation : 15 minutes en moyenne

Ces temps sont indicatifs et peuvent varier selon les spécificités du cluster.

## **Matrice de support OS / OpenSearch** <a href="#opensearchupgradeinplace-matricedesupportos-opensearchmatrice" id="opensearchupgradeinplace-matricedesupportos-opensearchmatrice"></a>

Distribution Linux supportées par **cegedim.cloud** en fonction de la version d'Opensearch :

<table><thead><tr><th width="223">Versions d'Opensearch</th><th>Distribution Linux supportée</th></tr></thead><tbody><tr><td>OpenSearch 2.15.0</td><td>Debian 12</td></tr><tr><td>OpenSearch 2.19.0</td><td>Debian 12</td></tr><tr><td>OpenSearch 3.3.0</td><td>Debian 12</td></tr><tr><td>OpenSearch 3.5.0</td><td>Debian 12</td></tr></tbody></table>
