v0.9.3-alpha.0
Pre-releaseIn this release we're including a couple of "preview" features in what we'd consider an "alpha" stage to allow any brave souls to experiment with it.
Full documentation for these new features coming soon!
Overview
-
[ALPHA] Dynamic configuration: The
gort config
series of commands now exists, allowing a user to define custom uses the Gort database to store all values in plain text. Do not use this for sensitive purposes! The final v0.9.3 release will include a Vault implementation as well. -
[ALPHA] Triggers: Bundle commands can now be decorated with regular expressions that can match non "command" text. This allows commands to be constructed that execute in response to any pattern of the designer's choosing!
-
[ALPHA] Kubernetes secrets injection: The. new
env_secret
property in thekubernetes
configuration allows the contents of a Kubernetessecrets
resource to be injected directly into all commands!
Congratulations and many thanks to @mmiller1 for his first of hopefully many contributions!
Full contributions
- Fixed crash on empty command bug by @clockworksoul in #173
- Add CONTRIBUTING and CODE_OF_CONDUCT files by @clockworksoul in #178
- Bump development version by @clockworksoul in #180
- Fix for database creation bug by @clockworksoul in #183
- send feedback when a recognized command is found by @mmiller1 in #187
- DAL support for dynamic configuration key/values by @clockworksoul in #188
- Update pre-commit and directions in CONTRIBUTING.md by @clockworksoul in #190
- Update TODO by @clockworksoul in #191
- Add Dynamic Configuration REST methods to service by @clockworksoul in #192
- Add support for dynamic configurations to Gort HTTP client by @clockworksoul in #193
- Add "trigger" support to respond to non-command text by @theothertomelliott in #185
- Add BundleExists as separate function from BundleVersionExists by @clockworksoul in #196
- Implement dynamic configuration get/set/delete CLI by @clockworksoul in #195
- Dynamic Configuration injection: first iteration by @clockworksoul in #199
- Minor:
whoami
command help output formatting by @clockworksoul in #200 - WIP: allow kubernetes Secrets to be injected into the worker's environment by @mmiller1 in #189
New Contributors
Full Changelog: v0.9.1...v0.9.3-alpha.0