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.1.2
Changelog
π Improvements
- The namespace of the current Kubernetes context is now honored
- Red Sky API environment variables now override values in the configuration file
π Bug Fixes
- JSON path metric collection properly extracts values
- The manager no longer crashes repeatedly trying to log errors to disk
- Addressed several issues with the
get
command
v1.1.1
v1.1.0
Changelog
β¨ New Features
- Added support for installing with Helm
π Improvements
- Start using
app.kubernetes.io
labels - The
suggest
command will automatically detect where to send assignments
π Bug Fixes
- Generating bootstrap manifests no longer requires cluster access
- The
status
command recognizes setup tasks
π Breaking Changes
- The API group has been renamed from
redsky.carbonrelay.com
toredskyops.dev
- Switched the manager from using a stateful set to a deployment
- The
address
configuration should no longer include the/api
path
Due to the changes in this release, you must back up your experiments and redskyctl reset
prior to downloading the latest version. You will need to manually modify the Kind
of your experiments. Use redskyctl config fix
to fix your configuration after downloading the latest version.
v1.0.2
v1.0.1
Changelog
β¨ New Features
- Adds a
redskyctl status
command to simplify experiment status checks - Adds a
redskyctl config
command for updating configuration
π Improvements
- Documentation has been restructured and improved
- Upgrade Controller Runtime and switch to Go modules
π Bug Fixes
- Fixes an issue with remote configuration not being propagated correctly
v1.0.0
v1.0.0-beta.2
Changes since beta.1:
- Installation is handled by the new
redskyctl init
command - Helm setup tasks can now leverage trial parameters
- All setup tasks are now implemented as kustomizations (v2.1.0) on a base template
- Experiment and Trial objects are now properly validated
Note that trial setup tasks from beta.1 are incompatible with beta.2; additionally the API group name changed. It is strongly recommended that all objects be removed prior to installing beta.2.
Installing:
- Download the appropriate
redskyctl-OS-ARCH
binary for your platform - Rename the binary to
redskyctl
andchmod +x redskyctl
- Move the binary to
/usr/local/bin
or someplace on yourPATH
v1.0.0-beta.1
Initial release.