Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Feb 23:05
· 21 commits to main since this release

AIS Operator v2.0

THIS UPDATE WILL CAUSE A RESTART OF AIS CLUSTERS DEPLOYED WITH OPERATOR <v2.0

See Compatibility doc

Added/Changed

  • Environment variables and annotations provided in spec will now sync to AIS pods
  • Fixed a bug where AIS global rebalance would not properly disable before target upgrades
  • Changed the default discovery URL in config to use the proxy headless service instead of always using proxy-0
  • Added logSidecarImage spec option to provide control over included sidecar.
    • By default we suggest aistorage/ais-logs:v1.0. This reads INFO logs from the AIS daemon's file output and redirects to stdout for k8s to read. If left empty in spec, no sidecar will be included.

Removed

  • Removed default config generation based on image tag, now managed by init container only
  • Removed deprecated spec options
    • EnablePromExporter
    • DisablePodAntiAffinity
    • TargetSpec.AllowSharedOrNoDisks

Full Changelog: v1.7.0...v2.0.0