RolloutStrategy définit différentes manières de déployer un bundle de ressources sur un ensemble de clusters.
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union strategy. La stratégie définit la manière dont les mises à jour d'un bundle de ressources doivent être déployées dans les clusters. strategy ne peut être qu'un des éléments suivants : |
|
allAtOnce |
AllAtOnceStrategy entraîne la mise à jour simultanée de tous les clusters. |
rolling |
RollingStrategy permet de mettre à jour un nombre spécifié de clusters simultanément jusqu'à ce que tous les clusters soient mis à jour. |
AllAtOnceStrategy
Ce type ne comporte aucun champ.
AllAtOnceStrategy entraîne la mise à jour simultanée de tous les clusters.
RollingStrategy
RollingStrategy permet de mettre à jour un nombre spécifié de clusters simultanément jusqu'à ce que tous les clusters soient mis à jour.
| Représentation JSON |
|---|
{ "maxConcurrent": integer } |
| Champs | |
|---|---|
maxConcurrent |
Facultatif. Nombre maximal de clusters sur lesquels le bundle de ressources peut être mis à jour simultanément. |