Skip to content
This repository has been archived by the owner on Jan 13, 2023. It is now read-only.

Releases: thestormforge/optimize-controller

v1.1.2

04 Sep 00:35
Compare
Choose a tag to compare

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

27 Aug 18:33
Compare
Choose a tag to compare

Changelog

✨ New Features

  • The new "get" command can fetch experiments and trials from a remote server

πŸ— Improvements

  • Upgraded to Kubebuilder 2.0.0
  • The Helm chart includes more useful metadata

v1.1.0

14 Aug 19:41
Compare
Choose a tag to compare

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 to redskyops.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

06 Aug 14:19
Compare
Choose a tag to compare

Changelog

πŸ— Improvements

  • Container security updates

v1.0.1

01 Aug 13:51
Compare
Choose a tag to compare

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

17 Jul 19:37
Compare
Choose a tag to compare

πŸŽ‰ Initial Release!

v1.0.0-beta.2

08 Jul 16:23
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

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 and chmod +x redskyctl
  • Move the binary to /usr/local/bin or someplace on your PATH

v1.0.0-beta.1

16 Jul 12:38
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release

Initial release.