> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mises à niveau et désinstallation

## Mise à niveau

Exécutez `helm upgrade` avec la nouvelle version du chart et votre fichier de valeurs :

```bash theme={null}
helm upgrade fineparser \
  oci://709825985650.dkr.ecr.us-east-1.amazonaws.com/abbyy/fineparser-enterprise/fineparser-enterprise \
  --version <new-version> --namespace fineparser -f fineparser-values.yaml
```

Les processus de traitement terminent leur unité en cours avant d’être remplacés, l’orchestrateur reprend sa file d’attente et le pool conserve sa taille. Pendant le redémarrage de l’orchestrateur, l’API renvoie une réponse `503` avec l’en-tête `Retry-After`.

Avec Helm 4, une mise à niveau peut échouer en raison d’un conflit sur `.spec.replicas` si le pool a été redimensionné entre-temps. Exécutez de nouveau la même commande, sans la forcer.

## Modifications nécessitant une réinstallation

Certains paramètres de stockage ne peuvent pas être modifiés sur une release existante : `storage.inProcess.efs.fileSystemId`, `storage.inProcess.storageClass.*`, `storage.output.s3.bucket`, `storage.s3.region` et `storage.s3.mountOptions`. Attendez que la file d’attente se vide, désinstallez, puis réinstallez avec les nouvelles valeurs.

## Désinstallation

Attendez d'abord que les tâches en cours soient terminées, puis :

```bash theme={null}
helm uninstall fineparser --namespace fineparser
```

Le PVC d’état de l’orchestrateur, `mnesia-fineparser-orchestrator-0`, est conservé. Une nouvelle installation avec le même nom de release et le même espace de noms reprend sa file d’attente. Pour repartir de zéro, supprimez-le :

```bash theme={null}
kubectl -n fineparser delete pvc mnesia-fineparser-orchestrator-0
```

Le point d'accès EFS créé par le chart est supprimé, mais par défaut ses données sont conservées sur le système de fichiers. Le système de fichiers EFS, le compartiment S3 et les résultats qu'il contient, ainsi que les éventuels rôles IAM que vous avez créés, sont conservés.
