RolloutStrategy

RolloutStrategy defines different ways to rollout a resource bundle across a set of clusters.

JSON representation
{

  // Union field strategy can be only one of the following:
  "allAtOnce": {
    object (AllAtOnceStrategy)
  },
  "rolling": {
    object (RollingStrategy)
  }
  // End of list of possible types for union field strategy.
}
Fields
Union field strategy. strategy defines how updates to a resource bundle should be rolled out across clusters. strategy can be only one of the following:
allAtOnce

object (AllAtOnceStrategy)

AllAtOnceStrategy causes all clusters to be updated concurrently.

rolling

object (RollingStrategy)

RollingStrategy causes a specified number of clusters to be updated concurrently until all clusters are updated.

AllAtOnceStrategy

This type has no fields.

AllAtOnceStrategy causes all clusters to be updated concurrently.

RollingStrategy

RollingStrategy causes a specified number of clusters to be updated concurrently until all clusters are updated.

JSON representation
{
  "maxConcurrent": integer
}
Fields
maxConcurrent

integer

Optional. Maximum number of clusters to update the resource bundle on concurrently.