This repository has been 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-values
options 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
redskyctl
command can generate shell completions.
🏗 Improvements
- The macOS
redskyctl
binary 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
v1alpha1
of the CRD is frozen, future improvements will be made to versionv1beta1
. - Renamed
redskyctl generate bootstrap-cluster-role
toredskyctl 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 experiment
command 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 label
command 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 suggest
command only works with a remote server; to generate trials from a Kube experiment resource useredskyctl generate trial
- The
redskyctl get
command no longer retrieves information from the Kube API; usekubectl get experiments,trials
instead
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)