Skip to content

v0.3.0

Compare
Choose a tag to compare
@dthomson25 dthomson25 released this 01 May 06:36
· 14 commits to release-v0.3 since this release

Quick Start

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

New Features

  • HPA Support #37
  • Prometheus Metrics #29 #47
  • Introduce ProgressDeadlineSeconds #54
  • Improved Scalability #45

Breaking Changes

The status.verifyingPreview field was depreciated and move to spec.pause.

BlueGreen Specific

  • Add previewReplicaCount #64
  • Add ability to auto-promote active service #59
  • Add ScaleDownDelaySeconds #57

Changes since v0.2.2

Enchantments

  • HPA Support #37
  • Prometheus Metrics #29
  • Add previewReplicaCount #64
  • Add ProgressDeadlineSeconds #54
  • Add Invalid spec checks with regards to ProgressDeadlineSeconds #62
  • Improve eventing and metrics #61
  • Improve Available Condition #60
  • Convert Kustomize V1.0 to Kustomize v2.0 #56
  • Make Metrics port customizable #55
  • Replace gometalinter with golangci #46
  • Add support for gotestsum #52
  • Remove service informer #45
  • Replace verifying preview with Paused #43

Bug fixes

  • Prevent early pause before svc change in BG #51
  • Fix aggregate roles naming collision with Argo Workflows #44
  • Use recreate strategy for controller #44