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  
				
					
						
							
							
								 
						
							
								9bc7bfc500 
								
							 
						 
						
							
							
								
								Implement --diff-args ( #959 )  
							
							... 
							
							
							
							Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de> 
							
						 
						
							2023-08-09 19:47:15 +08:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								b6dd7122f9 
								
							 
						 
						
							
							
								
								feat: add --skip-trailing-cr to helmfile diff ( #625 )  
							
							
							
						 
						
							2023-05-08 05:23:59 +08:00  
				
					
						
							
							
								 
						
							
								75e52d70b5 
								
							 
						 
						
							
							
								
								Uniformize usage message ( #813 )  
							
							
							
						 
						
							2023-04-19 06:37:28 +08:00  
				
					
						
							
							
								 
						
							
								e45b1b66c9 
								
							 
						 
						
							
							
								
								Add documentation on internal environment variables ( #811 )  
							
							... 
							
							
							
							Signed-off-by: Alex Vorona <alex@vorona.com.ua> 
							
						 
						
							2023-04-18 19:24:48 +08:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c21958557c 
								
							 
						 
						
							
							
								
								fix: improve set and values flags help message ( #724 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-03-07 09:21:13 +09:00  
				
					
						
							
							
								 
						
							
								95c56d87fc 
								
							 
						 
						
							
							
								
								v1: Fix --state-values-set to override values of environments colocated with releases ( #705 )  
							
							
							
						 
						
							2023-03-05 16:03:00 +08:00  
				
					
						
							
							
								 
						
							
								68d6b2d885 
								
							 
						 
						
							
							
								
								fix: update file help message ( #714 )  
							
							
							
						 
						
							2023-02-27 06:33:44 +08:00  
				
					
						
							
							
								 
						
							
								489a3ae133 
								
							 
						 
						
							
							
								
								fix cobra issue ( #715 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-02-24 21:43:42 +08:00  
				
					
						
							
							
								 
						
							
								cb50fa932c 
								
							 
						 
						
							
							
								
								fix: repos command help message ( #698 )  
							
							
							
						 
						
							2023-02-15 07:23:50 +08:00  
				
					
						
							
							
								 
						
							
								a8574ba0cf 
								
							 
						 
						
							
							
								
								Fix post-renderer flag not working in diff and template subcommand ( #691 )  
							
							... 
							
							
							
							Signed-off-by: xiaomudk <xiaomudk@gmail.com> 
							
						 
						
							2023-02-14 10:47:24 +08:00  
				
					
						
							
							
								 
						
							
								1664edd0b9 
								
							 
						 
						
							
							
								
								add --skip-charts for destroy for disable prepare charts ( #637 )  
							
							... 
							
							
							
							* add --skip-charts for destroy for disable prepare charts
Signed-off-by: yxxhero <aiopsclub@163.com>
* add --skip-charts for delete subcmd
Signed-off-by: yxxhero <aiopsclub@163.com>
* add docs and e2e test
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-01-21 11:54:59 +09:00  
				
					
						
							
							
								 
						
							
								fc634c9ee3 
								
							 
						 
						
							
							
								
								feat: Reset values flag ( #602 )  
							
							... 
							
							
							
							Ref https://github.com/helmfile/helmfile/discussions/593 
* implemented --reset-values flag overriding .helmDefaults.reuseValues=true
* tests for --reset-values flag
* fixed pkg/app tests
* added tests for both reset & reuse flags given
* added appendValuesControlMode method for --reuse/reset-values flag processing
* updated code comments & docs
Signed-off-by: Karol Ossowski <k@koralsky.pl> 
							
						 
						
							2023-01-17 09:34:37 +09:00  
				
					
						
							
							
								 
						
							
								8d96bbb0e4 
								
							 
						 
						
							
							
								
								feat: mark deprecated args and cmd for v1 ( #628 )  
							
							... 
							
							
							
							* feat: mark deprecated args and cmd for v1
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2023-01-14 23:43:05 +08:00  
				
					
						
							
							
								 
						
							
								c83ba69f3e 
								
							 
						 
						
							
							
								
								Re: Remove deprecated args and cmd for v1.0.0 ( #598 )  
							
							... 
							
							
							
							This is a successor to #442  rebuilt on top of #594  so that we can merge this while we are still at Hemlfile v0.x without worrying any backward-incompatibility.
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-12-23 08:29:03 +08:00  
				
					
						
							
							
								 
						
							
								8144638bab 
								
							 
						 
						
							
							
								
								feat: Helmfile V1 mode ( #594 )  
							
							... 
							
							
							
							* feat: Helmfile V1 mode
We add a new "V1 mode" to Helmfile so that you can seemlessly upgrade Helmfile from the current v0.x to the upcoming v1.0.
The idea is that we build both v0 and v1 binaries from the same tagged commit within the main branch, with different defaults for the "V1 mode"- the V1 mode is disabled by default for v0.x binaries, while it is enabled by default for v1.x binaries.
The V1 mode can be overrode at runtime via envvar. That is, even after upgrading the binary to v1, you will not see any backward-incompatible changes while you explicitly set an envvar, `HELMFILE_V1MODE=true`, at runtime.
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-12-22 20:30:44 +09:00  
				
					
						
							
							
								 
						
							
								7410316cf9 
								
							 
						 
						
							
							
								
								update postrenderer docs ( #580 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-12-15 11:50:18 +08:00  
				
					
						
							
							
								 
						
							
								0a953731b0 
								
							 
						 
						
							
							
								
								fix( #507 ): support assign --post-renderer within helmfile flags and helmdefault or release config  
							
							... 
							
							
							
							1. only implement post-renderer flags this patch
2. As mumoshu advise, add helmfile flags `--post-render` and add the
   postRenderer  config in helmDefaults and release. the priority is
   helmfile flags > release > helmDefaults.
3. fix the test case in state_test.go and some other tests.
Signed-off-by: guofutan <guofutan@tencent.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-12-13 13:12:07 +08:00  
				
					
						
							
							
								 
						
							
								5262145f6e 
								
							 
						 
						
							
							
								
								typo: fix typo in cmd/apply.go  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-11-29 19:37:08 +08:00  
				
					
						
							
							
								 
						
							
								7844145ee3 
								
							 
						 
						
							
							
								
								Allow helmfile statefile to passed by stdin ( #520 )  
							
							... 
							
							
							
							* Allow helmfile statefile to passed by stdin
Signed-off-by: xiaomudk <xiaomudk@gmail.com> 
							
						 
						
							2022-11-22 11:34:05 +08:00  
				
					
						
							
							
								 
						
							
								1ba83ae722 
								
							 
						 
						
							
							
								
								declare "reuse values" control mode in helmDefaults ( #527 )  
							
							... 
							
							
							
							* support for helmDefaults.reuseValues
Signed-off-by: Karol Ossowski <k@koralsky.pl> 
							
						 
						
							2022-11-20 08:47:48 +08:00  
				
					
						
							
							
								 
						
							
								8f59a1c18a 
								
							 
						 
						
							
							
								
								Add --output-dir-template flag to the fetch command ( #456 )  
							
							... 
							
							
							
							* Add --output-dir-template flag to the fetch command
Signed-off-by: elchenberg <elchenberg@users.noreply.github.com> 
							
						 
						
							2022-11-05 18:55:02 +08:00  
				
					
						
							
							
								 
						
							
								6dcde20d7a 
								
							 
						 
						
							
							
								
								Add subcommand init for checks and installs helmfile deps ( #389 )  
							
							... 
							
							
							
							* Add subcommand init for checks and installs helmfile deps
Signed-off-by: xiaomudk <xiaomudk@gmail.com> 
							
						 
						
							2022-11-03 14:51:30 +08:00  
				
					
						
							
							
								 
						
							
								f8a297bbac 
								
							 
						 
						
							
							
								
								fix --debug flag  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-25 08:24:23 +08:00  
				
					
						
							
							
								 
						
							
								6be3c11119 
								
							 
						 
						
							
							
								
								fix typo  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-24 20:01:13 +08:00  
				
					
						
							
							
								 
						
							
								f2be4861d5 
								
							 
						 
						
							
							
								
								Merge pull request  #441  from helmfile/move_upgrade_notice_env_into_envvar  
							
							
							
						 
						
							2022-10-20 05:18:19 +08:00  
				
					
						
							
							
								 
						
							
								da2ce574b0 
								
							 
						 
						
							
							
								
								fix: fix deps args  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-18 22:01:05 +08:00  
				
					
						
							
							
								 
						
							
								ed228c9c7e 
								
							 
						 
						
							
							
								
								move HELMFILE_UPGRADE_NOTICE_DISABLED into envvar file  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-15 14:22:51 +08:00  
				
					
						
							
							
								 
						
							
								21c28ca6d0 
								
							 
						 
						
							
							
								
								feat: add reuse-values args for diff apply and sync ( #411 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-08 14:27:39 +09:00  
				
					
						
							
							
								 
						
							
								8f7796b260 
								
							 
						 
						
							
							
								
								feat: optimize version output ( #412 )  
							
							... 
							
							
							
							* feat: optimize version output
Signed-off-by: yxxhero <aiopsclub@163.com>
* Update docs/index.md
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-10-08 14:26:15 +09:00  
				
					
						
							
							
								 
						
							
								e6b263340d 
								
							 
						 
						
							
							
								
								Merge pull request  #388  from helmfile/fix_retain_values_issue  
							
							... 
							
							
							
							fix SetRetainValuesFiles issue 
							
						 
						
							2022-10-05 10:10:34 +08:00  
				
					
						
							
							
								 
						
							
								5f699656df 
								
							 
						 
						
							
							
								
								Optimize cmd pkg ( #384 )  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-10-05 11:02:24 +09:00  
				
					
						
							
							
								 
						
							
								636f2f130c 
								
							 
						 
						
							
							
								
								fix: build command short description  
							
							... 
							
							
							
							Signed-off-by: Stoned Elipot <stoned.elipot@gmail.com> 
							
						 
						
							2022-09-30 15:14:30 +02:00  
				
					
						
							
							
								 
						
							
								06cfdfc891 
								
							 
						 
						
							
							
								
								fix SetRetainValuesFiles issue  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-24 12:10:42 +08:00  
				
					
						
							
							
								 
						
							
								a1c8926a86 
								
							 
						 
						
							
							
								
								fix enable-live-output style  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-18 20:21:10 +08:00  
				
					
						
							
							
								 
						
							
								18eee1fa47 
								
							 
						 
						
							
							
								
								move interactive option to global ( #370 )  
							
							... 
							
							
							
							Fixes  #366 
Signed-off-by: yxxhero <aiopsclub@163.com> 
						
							2022-09-18 18:47:40 +09:00  
				
					
						
							
							
								 
						
							
								2663ac4f1b 
								
							 
						 
						
							
							
								
								chore: Tidy up a local var scopinng for maintainability  
							
							... 
							
							
							
							Ref https://github.com/helmfile/helmfile/pull/279#discussion_r973675321 
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-09-18 09:44:53 +00:00  
				
					
						
							
							
								 
						
							
								e1ca846772 
								
							 
						 
						
							
							
								
								added option for --no-hooks for helm diff and apply ( #279 )  
							
							... 
							
							
							
							* added option for --no-hooks for helm diff and apply
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
* test case for --no-hooks
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
* fix test fails
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
* Resolve conflict with main
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
* fixup! Resolve conflict with main
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* Add no-hooks case for diff test
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* fixup! Add no-hooks case for diff test
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Signed-off-by: Arpan Adhikari <kcarpan5@gmail.com>
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Co-authored-by: Arpan Adhikari <arpan@thephotostudio.com.au>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-09-18 18:41:27 +09:00  
				
					
						
							
							
								 
						
							
								24cefc7fd5 
								
							 
						 
						
							
							
								
								remove flags.Parse in cobra  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-18 13:25:54 +08:00  
				
					
						
							
							
								 
						
							
								8408b021f0 
								
							 
						 
						
							
							
								
								feat: show live output from the Helm binary ( #286 )  
							
							... 
							
							
							
							* feat: show live output from the Helm binary
Signed-off-by: Rodrigo Fior Kuntzer <rodrigo@miro.com>
* fixup! Merge branch 'main' into enable-live-output
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-09-18 14:24:35 +09:00  
				
					
						
							
							
								 
						
							
								3ff98c02a1 
								
							 
						 
						
							
							
								
								Merge pull request  #359  from helmfile/358-incorrect-exit-code  
							
							... 
							
							
							
							Fix incorrent exit code issue introduced in v0.145.0 
							
						 
						
							2022-09-14 08:51:16 +08:00  
				
					
						
							
							
								 
						
							
								ade8e81cc1 
								
							 
						 
						
							
							
								
								Merge pull request  #342  from helmfile/339-introduction-of-skip-needs-results-in-breaking-change  
							
							... 
							
							
							
							Fix --skip-needs regression introduced in v0.145.0 
							
						 
						
							2022-09-14 08:50:38 +08:00  
				
					
						
							
							
								 
						
							
								76bf9952b9 
								
							 
						 
						
							
							
								
								fix incorrent exit code  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-13 08:23:55 +08:00  
				
					
						
							
							
								 
						
							
								bf323b4021 
								
							 
						 
						
							
							
								
								fixed: fix skip-needs issue  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-12 18:04:20 +08:00  
				
					
						
							
							
								 
						
							
								7eb23296e1 
								
							 
						 
						
							
							
								
								Merge pull request  #348  from helmfile/fix_selector_help_msg_style  
							
							... 
							
							
							
							fixed: selector help msg style 
							
						 
						
							2022-09-11 11:04:21 +08:00  
				
					
						
							
							
								 
						
							
								af52c960f4 
								
							 
						 
						
							
							
								
								chore: list: withPreparedCharts -> skipCharts  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2022-09-06 09:54:51 +03:00