This repository was archived by the owner on Jan 13, 2023. It is now read-only.
Releases: thestormforge/optimize-controller
Releases · thestormforge/optimize-controller
v1.6.4
Changelog
✨ New Features
- Added additional template functions to generate resource request queries in PromQL
🏗 Improvements
- Helm setup tasks can now specify a repository
🐛 Bug Fixes
- The User-Agent header was not being populated in some cases
🛑 Breaking Changes
- The
--helm-valuesoptions have been changed to--output helm
v1.6.3
v1.6.2
v1.6.1
v1.6.0
Changelog
✨ New Features
- Controller installation no longer requires a bootstrap pod to generate manifests.
- Controller installation now allows image names to be overridden.
- Controller installation can produce namespaced role bindings instead of requiring a cluster role binding.
- Experiments can now be labelled.
- The
redskyctlcommand can generate shell completions.
🏗 Improvements
- The macOS
redskyctlbinary is notarized. - Released Docker images are now available on Docker Hub.
- Upgrade Go to 1.14.x.
🐛 Bug Fixes
- Interactive prompts no longer appear in generated trial manifests.
- Fixed Datadog short environment variables.
🛑 Breaking Changes
- Version
v1alpha1of the CRD is frozen, future improvements will be made to versionv1beta1. - Renamed
redskyctl generate bootstrap-cluster-roletoredskyctl generate controller-rbac
v1.5.2
v1.5.1
Changelog
🏗 Improvements
- Built using Go 1.14
- Cluster authorization can emit Helm values
🐛 Bug Fixes
- The
redskyctl get experimentcommand shows the correct name - Fix population of the trial status values field
- Do not attempt to collect metrics from services with no cluster IP
v1.5.0
Changelog
✨ New Features
- Readiness gates can be added to patches and/or trials, they are checked prior to starting the trial job
- Parameters can be constrained by ordering or combined to a weighted sum
- Added a
redskyctl labelcommand to label trials on a remote server - Installation via Homebrew
🏗 Improvements
- Upgraded Kubebuilder to 2.3.0
- Upgraded Red Sky UI to 2.1.0
🛑 Breaking Changes
- The
redskyctl suggestcommand only works with a remote server; to generate trials from a Kube experiment resource useredskyctl generate trial - The
redskyctl getcommand no longer retrieves information from the Kube API; usekubectl get experiments,trialsinstead
v1.4.3
Changelog
🐛 Bug Fixes
- Fixes an issue where fetching trials in-cluster would crash (thanks @chasewalden)
- Fixes an issue where an empty configuration file would crash (thanks @jameshochadel)