Releases: garden-io/garden
v0.11.10
This release adds a pull-image
command to the kubernetes
provider. This allows your to pull images that are built remotely to your local machine with:
garden plugins kubernetes pull-image <module-name>
A big shout out to @mitchfriedman for his work on this!
It also adds an experimental fullscreen logger. In this first iteration, it allows you to toggle between log verbosity while the garden dev
command is running. Going forward, we want to use this as a basis for a UI that allows you to toggle watch mode and to opportunistically build/deploy/test modules while the dev
command is running.
You can try it out with:
garden dev --logger-type fullscreen
Beyond that, there are several bug fixes and improvements.
Thanks to @mitchfriedman, @ThePixelDeveloper, and @noizwaves for their contributions to this release.
Changelog
Features
- only use socat with incluster registry (4baf879b)
- cli: add experimental fullscreen logger type (038328ae)
- config: allow any objects and arrays in project variables (6c2df1b1)
- k8s: add pull-image command (#1681) (8f6d3c25)
Improvements
- commands: more consistent outputs for run commands (a24b343f)
Bug Fixes
v0.11.10-alpha.0
chore(release): release v0.11.10-alpha.0
v0.11.9
This releases fixes an issue with running plugin commands with the environment flag along with other bug fixes.
Thanks to @elliott-davis, @swist, and @Timtech4u for their contributions to the release!
Changelog
Bug Fixes
- update .nvmrc (#1715) (1bf7da9f)
- cli: configure provider/env correctly in
garden plugins
command (41aacb2c) - cli: ignore --env flag for commands that don't use a project config (ccfd8ff3)
- core: improved circular dependency detection (4eea9bdb)
- k8s: pass custom kubeconfig path to stern (cf040870)
- k8s: don't attempt to cleanup registry when using external registry (9d520e0d)
v0.11.9-alpha.0
chore(release): release v0.11.9-alpha.0
v0.11.8
v0.11.8-alpha.0
chore(release): release v0.11.8-alpha.0
v0.11.7
This release adds some more functionality to the Terraform plugin. There are now commands to manually apply and plan stacks and the initial plan
that runs when preparing the environment is also faster. We also explicitly discourage use of autoApply
now, except for private environments.
A big thank you to @swist, @Timtech4u, @mitchfriedman, and @elliott-davis for their contributions to this release! ❤️
Changelog
Features
- k8s: add ECR credential helper to in-cluster docker builder (6c0d3d39)
- terraform: add plugin commands for terraform apply and plan (b4283dd3)
Improvements
- allow setting cred helpers in ImagePullSecrets (b293fe2c)
Bug Fixes
v0.11.7-alpha.0
chore(release): release v0.11.7-alpha.0
v0.11.6
This release contains several bug fixes and improvements. Among them, the ability to use nested template strings. Here's an example:
${environment.name == "local" ? "something-${var.local-var}" : "other-${remote-var}"}
A big thank you to @swist and @mitchfriedman for their contribution to this release!
Changelog
Improvements
- k8s: update kaniko to v0.17.1 (70340e80)
- k8s: default in-cluster registry namespace to project name (7ed4648e)
- template: allow template expression in nested strings (a383459d)
Bug Fixes
- issues with running HTTPS requests through HTTP proxy (5cd1864a)
- commands: don't use default port in serve cmd (4babaefb)
- container: strip quotes from Dockerfile paths when setting includes (49bb9b86)
- k8s: error when task logs were longer than 500kB (10327a12)
- k8s: error when helm returned empty YAML documents (669d70a2)
v0.11.6-alpha.0
chore(release): release v0.11.6-alpha.0