Abhijeet Kasurde
86c5c446dd
Make unused release_namespace parameter as optional ( #358 )
2021-02-03 13:45:25 +05:30
Gonéri Le Bouder
01ee3e603c
helm: 'changed' flag takes 'values' in consideration ( #332 )
...
Return `changed` `False` is the `values_files` match the `values` of
the existing deployment.
Closes : #274
2021-01-05 13:53:20 -06:00
Gonéri Le Bouder
221631c06a
helm: add support for the K8S_ envvars ( #319 )
...
Add support for:
- K8S_AUTH_HOST
- K8S_AUTH_API_KEY
- K8S_AUTH_VERIFY_SSL
- K8S_AUTH_SSL_CA_CERT
This commit also refactor the way we pass K8S related configuration to `helm`:
All the calls are now done in a new module_utils module (`helm.py`).
The handling of the `kube_*` variables has also been moved in this new
module.
We need https://github.com/helm/helm/pull/8622 to be able to ignore the
certificate validation. As a workaround, the generate a temporary
kubeconfig configuration file.
Closes : #279
2020-12-11 11:41:08 -05:00
Gonéri Le Bouder
fac0478293
molecule: clone the chart repos with depth=1 ( #303 )
2020-11-19 13:31:51 -05:00
Abhijeet Kasurde
90a1c626a2
Fix CI ( #301 )
...
Missing variables in Chart local_path testing.
2020-11-11 10:29:10 +05:30
Abhijeet Kasurde
e2d4cff952
Updated chart repo URLs ( #297 )
2020-11-10 14:13:09 -05:00
Abhijeet Kasurde
77e48d0c97
helm: return correct information in check mode ( #281 )
...
Fixes : #280
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2020-10-22 15:22:17 -05:00
Nathan Loika
50c82056b3
Add appVersion check to Helm ( #247 )
...
When upgrading a Helm release include the chart's appVersion in the idempotence check. Fixes #246
2020-10-07 16:40:59 -04:00
Jeff Geerling
fc1f4e5ffd
helm: Support for single or multiple values files ( #236 was #136 )
2020-10-05 13:19:36 -04:00
Abhijeet Kasurde
c49f896fa0
helm: Add replace parameter ( #214 )
...
Fixes : #106
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2020-09-07 12:42:00 +05:30
Abhijeet Kasurde
6c059bd2bc
helm_plugin and helm_plugin_info: new module ( #154 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2020-07-22 09:14:23 +05:30
LucasBoisserie
3e971e0ad3
Create ns with helm ( #157 )
...
Added support `--create-namespace` in helm module.
2020-07-11 08:45:22 +05:30
LucasBoisserie
1a23994448
Add helm_repository module and fix review suggestion
2020-04-25 12:24:26 +02:00
LucasBoisserie
e89aa1c692
Fix englist grammar errors and rename modules to helm and helm_info
2020-04-23 16:29:34 +02:00
LucasBoisserie
438a30bd8e
Remove Helm 2 support and add tests for helm_cli_info
2020-04-23 15:52:12 +02:00
LucasBoisserie
2e1b0f6817
t# This is a combination of 2 commits.
...
Add requested changes for helm
2020-04-23 15:52:12 +02:00
LucasBoisserie
c36a2d50af
increase timeout for waiter
2020-04-23 15:52:12 +02:00
LucasBoisserie
720326ebb4
Add helm_cli & helm_cli_info
2020-04-23 15:52:12 +02:00