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

# Redémarrer un service ou un Rollout

> Commandes pour redémarrer proprement un Deployment ou un Rollout, avec l'exception des bases gérées par Zalando.

Cette page donne les commandes pour redémarrer proprement un service, selon le type de ressource Kubernetes utilisé : Deployment classique ou Rollout géré par Argo Rollouts.

## Redémarrer un Deployment (chart antid)

Pour redémarrer un Deployment classique :

```bash Redémarrer Deployment theme={null}
kubectl rollout restart deployment/<app>-antid -n <ns>
```

## Redémarrer un Rollout (chart rollout-v2)

Pour redémarrer un Rollout géré par Argo Rollouts :

```bash Redémarrer Rollout theme={null}
kubectl argo rollouts restart <app>-rollout-v2 -n <ns>
```

> [!WARNING]
>
> Ne supprimez JAMAIS directement le pod d'une base de données gérée par l'opérateur Zalando. Le redémarrage d'un pod PostgreSQL doit impérativement passer par l'opérateur (via le manifeste PostgreSQL ou l'outil `patronictl`) pour préserver la cohérence du cluster.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.