Commands Affected
helm configure
- Any commands that accept TLS configurations
Description
This release updates kubergrunt helm configure
with a new option --as-tf-data
, which enables you to call it in an external data source. Passing this flag will cause the command to output the configured helm home directory in the output json on stdout
at the end of the command.
Additionally, kubergrunt helm configure
now supports a new option you can set for --helm-home
(E.g --helm-home __TMP__
) to inform kubergrunt that you intend to use a tmp directory for the configured helm home directory. Passing this option in will cause the command to generate a new directory in the tmp folder for the platform to use as the helm home.
The above two features, when used in combination, allows you to dynamically configure the helm
provider on the host machine in Terraform.
Finally, this release also updates the TLS subject json parsing for the CLI such that it can accept equivalent arg names in the terraform TLS subject block: https://www.terraform.io/docs/providers/tls/r/cert_request.html#common_name