Skip to content

v0.5.0

Compare
Choose a tag to compare
@dthomson25 dthomson25 released this 23 Sep 17:59

Quick Start

kubectl create namespace argo-rollouts
kubectl apply -n argo-rollouts -f https://raw.githubusercontent.com/argoproj/argo-rollouts/v0.5.0/manifests/install.yaml

Changes since v0.4.2

Bug Fixes

  • Rollout deletionTimestamp are not honored (#109)
  • status.availableReplicas should not count old stacks (#143)
  • Fix Infinitely loop on controller loop (#146)

Enhancements

  • Fast rollback in BlueGreen during scale down period #127
  • Attach independent scaleDownDelays to older ReplicaSets #145
  • Add scaleDownDelayRevisionLimit to limit the number of old ReplicaSets scaled up #129

Experiment CRD

This release of Argo Rollouts introduces the experiment CRD. The experiment CRD allows users to define multiple PodSpec's to run for a specific duration of time. This will help enable the Kayenta use-case where a user will need to start two versions of their application at the same time. Otherwise, the users cannot have an apples-to-apples comparison of these two versions as one will skew as a result of running for a longer period.