13.3. Élagage des ressources de déploiement
En raison de l’âge et du statut, vous pouvez tailler les ressources associées aux déploiements qui ne sont plus requis par le système.
Les contrôleurs de réplication de commande suivants sont associés aux objets DeploymentConfig:
oc adm prune deployments [<options>]
$ oc adm prune deployments [<options>]
Afin de tailler également les ensembles de répliques associés aux objets de déploiement, utilisez le drapeau --replica-sets. Ce drapeau est actuellement une fonctionnalité d’aperçu technologique.
L’option | Description |
---|---|
| Indiquer que l’élagage devrait se produire, au lieu d’effectuer une course à sec. |
| Dans l’objet DeploymentConfig, gardez les derniers contrôleurs de réplication N qui ont un statut de comptage complet et réplique de zéro. La valeur par défaut est 5. |
| Dans l’objet DeploymentConfig, gardez les derniers contrôleurs de réplication N ayant un statut d’échec et de nombre de répliques de zéro. La valeur par défaut est 1. |
| Aucun contrôleur de réplication n’est plus jeune que <duration> par rapport à l’heure actuelle. Les unités de mesure valides comprennent les nanosecondes (ns), les microsecondes (nous), les millisecondes (ms), les secondes (s), les minutes (m) et les heures (h). La valeur par défaut est de 60m. |
| Eliminez tous les contrôleurs de réplication qui n’ont plus d’objet DeploymentConfig, ont le statut de Complet ou d’échec, et ont un compte de réplique de zéro. |
Procédure
Afin de voir ce qu’une opération d’élagage supprimerait, exécutez la commande suivante:
oc adm prune deployments --orphans --keep-complete=5 --keep-failed=1 \ --keep-younger-than=60m
$ oc adm prune deployments --orphans --keep-complete=5 --keep-failed=1 \ --keep-younger-than=60m
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Afin d’effectuer l’opération de pruneaux, ajoutez le drapeau --confirmer:
oc adm prune deployments --orphans --keep-complete=5 --keep-failed=1 \ --keep-younger-than=60m --confirm
$ oc adm prune deployments --orphans --keep-complete=5 --keep-failed=1 \ --keep-younger-than=60m --confirm
Copy to Clipboard Copied! Toggle word wrap Toggle overflow