yxxhero
d7bcd5e998
cleanup: remove all about v0.x ( #1903 )
...
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* refactor(two_pass_renderer): remove unused imports and functions
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix tests
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com>
2025-02-05 13:50:16 -05:00
Nikolai Rodionov
b5eb879357
feat: execute templates against postRendererHooks ( #1839 )
...
This commit is supposed to add template support to post renderer args.
Also, to make it possible to template arguments that are added to helm
defaults, during the load, I'm removing default post renderer args from
the state and putting them to each release, unless custom args are
defined for the release.
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-01-28 09:34:59 -05:00
Matthias Baur
d059b28fb3
Ensure 'helm repo add' is also not pollute on helmfile template ( #1887 )
...
When having multiple helmfiles in one helmfile.d folder and multiple of
them having repositories defined, the errors mention in #1749 still
existed.
Fixes #1749 (again)
Signed-off-by: Matthias Baur <m.baur@syseleven.de>
2025-01-22 20:42:33 +08:00
yxxhero
2784a4fbd7
build: update helm-diff to v3.9.14 in Dockerfiles and init.go ( #1877 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2025-01-17 19:54:04 -05:00
yxxhero
d0b75412d1
update helm and k8s versions in ci, dockerfiles, and go.mod ( #1872 )
2025-01-16 09:36:39 +08:00
Justin Lai
afe18e8031
feat: Add "--no-hooks" to helmfile template ( #1813 )
...
* Adding support for no-hooks in template cmd
Signed-off-by: Justin Lai <justin.lai@invitae.com>
2025-01-15 13:33:16 +08:00
Purple Clay
2333f093c1
fix: ensure development versions of charts can be used across helmfile commands ( #1865 )
...
Signed-off-by: purpleclay <purpleclaygh@gmail.com>
2025-01-13 20:55:23 +08:00
yxxhero
22ad21c1ae
feat: add --take-ownership flag to apply and sync commands ( #1863 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2025-01-11 08:41:10 -06:00
yxxhero
14677e288f
build: update helm-diff to v3.9.13 in Dockerfiles and init.go ( #1841 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-12-20 20:21:52 -05:00
yxxhero
53f25a1fd3
build: update Helm version to v3.16.4 in CI and Dockerfiles ( #1837 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-12-18 15:50:35 +08:00
yxxhero
bd12fa1cc3
feat(state): add support for setString in ReleaseSpec and HelmState ( #1821 )
...
* feat(state): add support for setString in ReleaseSpec and HelmState
Signed-off-by: yxxhero <aiopsclub@163.com>
* docs: add setString section to index.md for helm configuration
Signed-off-by: yxxhero <aiopsclub@163.com>
* tests: fix more tests
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-12-09 10:37:56 -05:00
Thomas Loubiou
8891439cdc
fix: inject global values in Chartify ( #1805 )
...
* fix: inject global values in Chartify
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
* test: add integration tests for template --values
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
---------
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
2024-12-04 18:51:21 +08:00
yxxhero
96d716ae00
fix: update helm-diff to version 3.9.12 in CI and Dockerfiles ( #1792 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-11-17 17:34:10 -05:00
yxxhero
1464bd2bfa
feat: refactor label creation in state.go ( #1758 )
...
* feat: refactor label creation in state.go
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix more
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix test
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix more issue
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-11-10 18:28:01 -05:00
dependabot[bot]
eb9cd77da3
build(deps): bump github.com/goccy/go-yaml from 1.12.0 to 1.13.0 ( #1759 )
2024-10-29 00:07:58 +00:00
Zubair Haque
d1416ec7b4
feat: add skip json schema validation during the install /upgrade of a Chart ( #1737 )
...
* open PR for --skip-schema-validation flag
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
2024-10-24 20:53:18 +08:00
Zubair Haque
61439fbc34
chore: improve test assertions and descriptions for file download test ( #1745 )
...
improve test assertions and descriptions for file download test
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
2024-10-19 20:52:01 +08:00
Shane Starcher
dea501cb10
[feature] --skip-refresh to pass through to deps ( #1740 )
...
--skip-refresh right now disables adding new repos, but in addition it
should pass down to helm deps update to not refresh the actual values
Signed-off-by: Shane Starcher <shane.starcher@gmail.com>
Co-authored-by: Shane Starcher <shane.starcher@gmail.com>
2024-10-15 22:26:59 +08:00
Shane Starcher
b6ab825d3c
[feature] add --skip-refresh to globals ( #1736 )
2024-10-12 19:56:55 +08:00
yxxhero
cd0f603d4f
feat(helm-version): Update helm version to v3.16.2 ( #1733 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-10-11 08:03:02 -05:00
yxxhero
b375a31f20
feat: update go version and adjust dependencies in Dockerfile and go.mod ( #1722 )
...
* feat: update go version and adjust dependencies in Dockerfile and go.mod
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix lint
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix lint
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-09-30 09:21:44 -04:00
yxxhero
04b5151285
feat(pkg/app): Update Helm Diff version to v3.9.11 ( #1720 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-09-26 09:46:58 -05:00
yxxhero
8988892c53
build(deps): bump dario.cat/mergo from 0.3.16 to 1.0.1 ( #1714 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-09-19 18:47:24 -05:00
yxxhero
5c6572b492
Add hide notes support ( #1710 )
...
* add --hide-notes support
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-09-17 20:24:19 +08:00
yxxhero
2d863a7910
bump all helm to 3.16.1 ( #1708 )
...
* bump all helm to 3.16.1
Signed-off-by: yxxhero <aiopsclub@163.com>
* bump all helm to 3.16.1
Signed-off-by: yxxhero <aiopsclub@163.com>
---------
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-09-13 08:37:33 +08:00
Yusuke Kuoka
abff903d0c
Add comment withPreparedCharts ( #1704 )
...
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
2024-09-12 21:59:40 +09:00
yxxhero
d9eb271ab7
feat: upgrade helm-diff plugin version to 3.9.10 ( #1688 )
2024-09-03 09:05:22 +08:00
Zubair Haque
04a258dc15
feat: skip chart prep for local ( #1681 )
...
* skip chart prep for local
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
* rm whitespace
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
* update based on linting comments
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
* use func
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
* update slices & handle concurrency
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
* rm misc comment
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
* default to 1 value
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
* rm concurrency handling
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
---------
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
2024-08-28 09:06:43 +08:00
yxxhero
118b949787
build(deps): update Helm version to v3.15.4 ( #1668 )
2024-08-16 10:07:39 +08:00
yxxhero
75ad24e6dc
feat: use helm status to find helm release ( #1640 )
...
* feat: use helm status to find helm release
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-07-30 13:40:44 +08:00
yxxhero
56dad58180
feat: add namespace info in syncRelease and diffRelease ( #1609 )
2024-07-16 09:47:00 +08:00
Thomas Loubiou
f77dc3d5b2
fix: inject KubeVersion and ApiVersions in Chartify rendering ( #1624 )
...
* fix: inject KubeVersion and ApiVersions in Chartify rendering
fixes #1623
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
* test: appendApiVersionsFlags
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
* test: add case for appendApiVersionsFlags
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
---------
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
2024-07-12 22:28:20 +08:00
yxxhero
d61df9253d
feat: bump helm to 3.15.3 ( #1627 )
2024-07-12 08:45:21 +08:00
yxxhero
c7f0fe5d14
bump helm-diff to 3.9.8 ( #1582 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-06-21 13:45:16 +08:00
yxxhero
a9bf399fa8
bump helm to 3.15.2 ( #1581 )
2024-06-21 09:27:47 +08:00
yxxhero
2f408163cf
bump helm-diff to 3.9.7 ( #1536 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-05-27 08:48:56 +08:00
yxxhero
30bcab5c96
feat: bump helm to v3.15.1 ( #1523 )
...
* feat: bump helm to v3.15.1
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-05-24 10:56:41 +08:00
jim-barber-he
f73da1e2a1
Add helmfile template --show-only ( #1494 )
...
Add a `--show-only` parameter to the `helmfile template` command to pass
on to the `helm template` command.
Signed-off-by: Jim Barber <jim.barber@healthengine.com.au>
2024-05-12 07:02:02 +08:00
yxxhero
f2a0467b05
bump helm-diff to v3.9.6 ( #1517 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-05-11 10:51:14 +08:00
Vladan Pavlovic
dc20eb10c5
Update DAG with dependencies ( #1477 )
...
* Add show-dag command
Signed-off-by: vlpav030 <vpav.030@gmail.com>
2024-04-27 07:37:28 +08:00
yxxhero
ac2e132482
add NAMESPACE filed for diff ( #1460 )
...
* add namespace filed for diff
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-04-18 17:43:59 +08:00
yxxhero
8d96c87528
bump helm to v3.14.4 ( #1453 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-04-12 10:22:35 +08:00
yxxhero
e89fa706d4
update deps versions ( #1446 )
2024-04-06 22:04:38 +08:00
yxxhero
1100e50666
feat: bump helm to 3.14.3 ( #1418 )
2024-03-22 09:37:19 +08:00
yxxhero
590486446f
fix needs issue when release installed is false ( #997 )
...
* fix needs issue when release installed is false
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-03-04 10:30:03 +08:00
yxxhero
7c0134fa66
bump helm-diff to 3.9.5 ( #1384 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-03-03 09:45:57 +08:00
Tim Ramlot
5910ce0b99
Add `--kubeconfig` flag ( #1381 )
...
add kubeconfig flag
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-03-01 20:26:54 +08:00
Tim Ramlot
7ccacb7ee5
Add the SyncArgs option and --sync-args flag ( #1375 )
...
* add the SyncArgs option
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
* add syncArgs to helmDefaults and update index.md
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
* add --sync-args flags to helmfile sync
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
* add tests for appendExtraDiffFlags and appendExtraSyncFlags
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
---------
Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
2024-02-29 20:49:48 +08:00
yxxhero
f482625ee9
feat: bump helm to v3.14.2 ( #1372 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-02-27 08:27:24 +08:00
yxxhero
9203641f03
feat: add suppress output line regex support ( #1329 )
...
* feat: add suppress output line regex support
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-02-18 12:10:14 +08:00
yxxhero
831000a9af
Update Helm version to v3.14.1 ( #1352 )
2024-02-17 06:21:16 +08:00
Richard Wall
4bc786485c
Make it clear that the plugin install prompt is a question ( #1355 )
2024-02-16 19:58:16 +08:00
Cyril Jouve
268a4808e9
run deps without chart preparation ( #1011 )
...
* nonreg for #1011
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
* run deps without chart preparation
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
---------
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
2024-02-14 17:16:48 +08:00
yxxhero
9192562e1b
feat: Bump helm-diff to 3.9.4 ( #1316 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2024-01-27 20:40:55 +09:00
yxxhero
67dc49d193
feat: bump helm to 3.14.0 ( #1295 )
2024-01-20 05:35:50 +08:00
coderkou
f66fbd7c84
Bump helm diff to 3.9.2 ( #1291 )
2024-01-17 22:52:12 +08:00
yxxhero
09aced6cb0
feat: bump helm-diff to v3.9.1 ( #1286 )
2024-01-14 09:33:15 +08:00
Shane Starcher
d681c62ff8
add support for HELMFILE_FILE_PATH envvar to set -f ( #1255 )
...
* fix imports
Signed-off-by: Shane Starcher <shanestarcher@gmail.com>
* unset env var
Signed-off-by: Shane Starcher <shanestarcher@gmail.com>
---------
Signed-off-by: Shane Starcher <shanestarcher@gmail.com>
2024-01-03 21:37:49 +08:00
yxxhero
e99cde01ce
bump helm version to 3.13.3 ( #1225 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-12-14 10:26:17 +08:00
Cyril Jouve
eb21377f39
replace custom diff in tests using testify ( #1215 )
2023-12-13 06:32:38 +08:00
Virgínia Tavares
b10692dc9b
Create DeleteWait and DeleteTimeout parameters for Destroy ( #1177 )
...
* Create DeleteWait and DeleteTimeout parameters
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Create tests for deleteWait and deleteTimeout
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* build(deps): bump github.com/aws/aws-sdk-go from 1.48.6 to 1.48.7 (#1176 )
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.48.6 to 1.48.7.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.48.6...v1.48.7 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update temp_test.go with DeleteWait and DeleteTimeout
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Create deleteWait function in state.go
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
* Fix comments from review
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
---------
Signed-off-by: Virginia Tavares <briosovirginia@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Virginia Tavares <virginia.tavares@ericsson.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 08:38:37 +08:00
Maarten Boekhold
d0b8d7ee5e
Add "PostRendererArgs" option to be passed to helm ( #1133 )
...
* Add "PostRendererArgs" option to be passed to helm
This allows using PowerShell scripts on Windows as Post Renderer.
Signed-off-by: Maarten Boekhold <maarten.boekhold@finastra.com>
2023-11-21 21:32:14 +08:00
yxxhero
26f89e7e5d
bump helm to 3.13.2 ( #1130 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-11-12 11:03:09 +08:00
yxxhero
5e65669463
fix: args ignore in diff subcommand ( #1118 )
2023-11-04 09:23:36 +08:00
yxxhero
0c3951097e
fix #1095 ( #1100 )
...
* fix #1095
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-11-01 11:55:55 +08:00
yxxhero
c1c1ad45bd
feat: bump helm version to 3.13.1 of tests ( #1068 )
2023-10-16 18:08:52 -05:00
yxxhero
212c39cb53
feat: skip deps when installed is false ( #1054 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-10-07 02:16:05 -05:00
yxxhero
06dfc16dc0
feat: bump helm to 3.13.0 ( #1044 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-09-29 17:13:22 -05:00
Yuuki Takahashi
430a825b12
Add diffArgs to helmDefaults ( #1019 )
...
* Add diffArgs to helmDefaults
Signed-off-by: Yuuki Takahashi <20282867+yktakaha4@users.noreply.github.com>
2023-09-13 21:23:41 -05:00
Alessio Dionisi
ad258463b6
feat: add an option to set a custom kustomize binary ( #1012 )
...
Signed-off-by: Alessio Dionisi <me@alessiodionisi.com>
2023-09-13 06:58:53 -05:00
yxxhero
85e037a946
bump helm to v3.12.3 ( #971 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-08-12 11:04:08 +08:00
Jan-Otto Kröpke
9bc7bfc500
Implement --diff-args ( #959 )
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2023-08-09 19:47:15 +08:00
WrenIX
ab50997798
chore: join with space ( #963 )
...
Signed-off-by: WrenIX <dev.github@wrenix.eu>
2023-08-08 13:25:54 +08:00
yxxhero
48e48aa568
feat: add friendly tips for helmfile config order ( #710 )
...
* feat: add kindful tips for helmfile config order
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-08-06 22:22:36 +08:00
yxxhero
aac734ffd5
fix re-using environment state in sub-helmfiles issue ( #951 )
...
* fix re-using environment state in sub-helmfiles issue
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-08-06 21:49:55 +08:00
yxxhero
cfa89d4040
feat: add insecure support for oci repo ( #921 )
...
* feat: add insecure support for oci repo
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-07-24 09:09:10 +08:00
yxxhero
67ab08ab5e
fix: oci pull directory conflict when download twice ( #914 )
...
* fix: oci pull directory conflict when download twice
Signed-off-by: yxxhero <aiopsclub@163.com>
* add test cases
2023-07-23 21:10:03 +08:00
Yusuke Kuoka
858c233272
Cancel rendering helmfile parts once the missing env is detected in the previous part ( #941 )
...
* Cancel rendering helmfile parts once the missing env is detected in the previous part
Fixes #913
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-07-23 17:23:41 +08:00
yxxhero
a3c1e32676
bump helm to v3.12.2 ( #933 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-07-16 17:22:18 +08:00
yxxhero
c55fa0f765
Replace interface{} by any ( #901 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-16 10:49:05 +09:00
yxxhero
ee86032f0a
bump helm to v3.12.1 ( #899 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-15 11:12:41 +08:00
yxxhero
df01973824
cleanup: remove panic in testutil ( #890 )
...
* cleanup: remove panic in testutil
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-13 13:44:32 +08:00
Yusuke Kuoka
1f1c817e86
Stop failing on single helmfile part missing specified env ( #885 )
...
* Stop failing on single helmfile part missing specified env
Ref https://github.com/helmfile/helmfile/issues/807
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* Enhance RequireLog test helper to support updating snapshot
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
---------
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-06-10 18:49:51 +08:00
Jan-Otto Kröpke
f7b9de6ac1
Feat: add --strip-args-values-on-exit-error ( #887 )
...
* Add --strip-args-values-on-exit-error
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2023-06-07 14:39:38 +08:00
yxxhero
1843cc447e
Add insecure skip tls verify support ( #882 )
...
* feat: add insecure-skip-tls-verify support
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-04 16:34:24 +08:00
yxxhero
12a984d70f
feat: set RepositorySpec.PassCredentials var type to bool ( #878 )
...
* feat: set RepositorySpec.PassCredentials var type to bool
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-01 13:41:45 +08:00
yxxhero
e8f9bbbf9d
feat: update repo Spec var type skipTLSVerify to bool ( #877 )
...
* feat: update repo Spec var type skipTLSVerify to bool
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-01 12:05:53 +08:00
xiaomudk
c498af3f52
Fix set flag are ignored when used in conjunction with jsonPatches ( #867 )
...
* Fix set flag are ignored when used in conjunction with jsonPatches
Signed-off-by: xiaomudk <xiaomudk@gmail.com>
2023-05-24 07:29:19 +08:00
SeWieland
8b3ad5b793
feat: make environment context available ( #832 )
...
* feat: make environment context available
This feature adds the "{{.Environment.KubeContext}}" variable.
Discussion #829
Signed-off-by: sewieland <sebastian.wieland@iav.de>
* chore: fix tests which compare logging outputs
This commit adds an addtional space wherever needed to the expected log outputs due to the added "KubeContext" in the environment struct.
Discussion #829
Signed-off-by: Sebastian Wieland <wieland.s@mailbox.org>
* docs: added documentation for `Environment.KubeContext`
Discussion #829
Signed-off-by: Sebastian Wieland <wieland.s@mailbox.org>
* test: make sure the `Environment.KubeContext` is mapped out correctly
Discussion #829
Signed-off-by: Sebastian Wieland <wieland.s@mailbox.org>
---------
Signed-off-by: sewieland <sebastian.wieland@iav.de>
Signed-off-by: Sebastian Wieland <wieland.s@mailbox.org>
Co-authored-by: sewieland <sebastian.wieland@iav.de>
2023-05-22 13:43:46 +09:00
yxxhero
3bbd816247
fix extra args missing in helmfile apply subcommand ( #858 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-05-18 12:34:18 +08:00
yxxhero
00dace9b63
Feat add cascade support ( #860 )
...
* feat: add cascade support for helm v3.12.0
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-05-15 13:49:33 +08:00
yxxhero
54ed6bf0d5
bump helm to v3.12.0 ( #855 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-05-11 10:35:17 +08:00
William Lahti
b6dd7122f9
feat: add --skip-trailing-cr to helmfile diff ( #625 )
2023-05-08 05:23:59 +08:00
Dmitry Chepurovskiy
aa5be82834
Make helmfile respect signals send by kill command (not only Ctrl+C in terminal) ( #750 )
...
Fixes #746
Signed-off-by: Dmitry Chepurovskiy <me@dm3ch.net>
Signed-off-by: yxxhero <aiopsclub@163.com>
Co-authored-by: yxxhero <aiopsclub@163.com>
2023-04-29 15:25:29 +09:00
Soh Takada
a8a0a33c33
Add kube version flag ( #804 )
...
* add --kube-version flag into template cmd
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* add test
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* modify flag description
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* use switch
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
* add comment
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
---------
Signed-off-by: FeLvi-zzz <34182539+FeLvi-zzz@users.noreply.github.com>
2023-04-16 07:05:23 +08:00
AlexAxenti
0012e7e5a1
feat: add duration to affected releases on sync ( #773 )
...
* feat: add duration to affected releases on sync
Signed-off-by: Alexandru Axenti <alex.axenti@gmail.com>
2023-04-15 08:09:47 +08:00
yxxhero
219602ebc7
bump helm to v3.11.3 ( #802 )
...
* bump helm to v3.11.3
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-04-13 10:34:58 +08:00
Hans Song
1d0ba72b47
feat: add/expose cli flags ( #771 )
...
* feat: add/expose cli flags
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* fix tests
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* remove skipdeps from subcommand options
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* remove skip-deps from subcommand flags
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* remove SkipDeps from subcommand implementations
Signed-off-by: Hans Song <hans.m.song@gmail.com>
* update doco with new flags
Signed-off-by: Hans Song <hans.m.song@gmail.com>
---------
Signed-off-by: Hans Song <hans.m.song@gmail.com>
2023-04-02 14:53:52 +08:00
Quan TRAN
5650661a88
remove unnecessary remote.Locate() ( #565 )
...
* remove unnecessary Locate
Signed-off-by: Quan TRAN <account@itscaro.me>
* add remote test
Signed-off-by: Quan TRAN <itscaro@users.noreply.github.com>
---------
Signed-off-by: Quan TRAN <account@itscaro.me>
Signed-off-by: Quan TRAN <itscaro@users.noreply.github.com>
Co-authored-by: yxxhero <11087727+yxxhero@users.noreply.github.com>
2023-03-29 21:27:12 +08:00
yxxhero
2d9f83c1de
clean: optimize postrenderer code ( #738 )
2023-03-14 06:18:20 +08:00