466661c223 
								
							 
						 
						
							
							
								
								Update towards-1.0.md  
							
							... 
							
							
							
							A small enhancement to the 1.0 proposal.
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-09-19 23:33:30 +00:00  
				
					
						
							
							
								 
						
							
								385c3e80ef 
								
							 
						 
						
							
							
								
								Add documentation about the new preapply hook  
							
							... 
							
							
							
							Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-09-19 02:28:11 +00:00  
				
					
						
							
							
								 
						
							
								5b88006e86 
								
							 
						 
						
							
							
								
								Update documentation  
							
							... 
							
							
							
							Signed-off-by: Anton Bretting <sajfer@gmail.com> 
							
						 
						
							2022-09-19 08:55:44 +09:00  
				
					
						
							
							
								 
						
							
								a1c8926a86 
								
							 
						 
						
							
							
								
								fix enable-live-output style  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-18 20:21:10 +08:00  
				
					
						
							
							
								 
						
							
								fa8dcc2c8f 
								
							 
						 
						
							
							
								
								update CLI Ref  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-18 20:18:57 +08:00  
				
					
						
							
							
								 
						
							
								deca47087f 
								
							 
						 
						
							
							
								
								update docs for cli  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-09-11 11:11:53 +08:00  
				
					
						
							
							
								 
						
							
								9ef075a249 
								
							 
						 
						
							
							
								
								docs: update cli-reference with latest version  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2022-09-06 15:37:05 +03:00  
				
					
						
							
							
								 
						
							
								ac0bdb8052 
								
							 
						 
						
							
							
								
								docs: add docs for helmfile list  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2022-09-06 15:19:45 +03:00  
				
					
						
							
							
								 
						
							
								9284d1764e 
								
							 
						 
						
							
							
								
								Add --interactive option to sync, delete and destroy / Remove --interactive from global options ( #328 )  
							
							... 
							
							
							
							* add interactive in sync & remove --interactive in global options
Signed-off-by: yxxhero <aiopsclub@163.com>
* fix unittest
Signed-off-by: yxxhero <aiopsclub@163.com>
* same behave as apply when in interactive
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-08-28 10:36:07 +09:00  
				
					
						
							
							
								 
						
							
								cbace3d7af 
								
							 
						 
						
							
							
								
								Fix typos in docs  
							
							... 
							
							
							
							Signed-off-by: David Regla <dreglad@gmail.com> 
							
						 
						
							2022-08-27 16:53:37 -05:00  
				
					
						
							
							
								 
						
							
								429e724104 
								
							 
						 
						
							
							
								
								Improve some multi-value flags to accept comma-separated values ( #300 )  
							
							... 
							
							
							
							fix cobra issue
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-08-18 20:30:30 +09:00  
				
					
						
							
							
								 
						
							
								75aa0e5a21 
								
							 
						 
						
							
							
								
								Update ArchLinux installation instructions  
							
							... 
							
							
							
							Signed-off-by: Anatoly Rugalev <anatoly.rugalev@gmail.com> 
							
						 
						
							2022-08-14 01:46:55 +02:00  
				
					
						
							
							
								 
						
							
								913a22e9aa 
								
							 
						 
						
							
							
								
								update doccs/index.md about CLI ref ( #264 )  
							
							... 
							
							
							
							* update doccs/index.md about CLI ref
Signed-off-by: yxxhero <aiopsclub@163.com>
* update docs/index.md about Getting Started
Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-08-03 10:59:44 +09:00  
				
					
						
							
							
								 
						
							
								68d7c5f6a4 
								
							 
						 
						
							
							
								
								Implement readDirEntries method  
							
							... 
							
							
							
							Signed-off-by: vasicvuk <vuk.vasic@asseco-see.rs> 
							
						 
						
							2022-07-26 16:20:38 +02:00  
				
					
						
							
							
								 
						
							
								7141003106 
								
							 
						 
						
							
							
								
								feat: bump chartify to v0.10.0 to support OCI registry for adhoc dependencies  
							
							... 
							
							
							
							Signed-off-by: Tsubasa Nagasawa <toversus2357@gmail.com>
This adds OCI registry support for adhoc dependencies.
The users can now add their OCI hosted charts as dependencies to helm releases:
* Bump chartify version to v0.10.0
* Add an example helmfile to advanced usage section 
							
						 
						
							2022-07-18 15:58:39 +09:00  
				
					
						
							
							
								 
						
							
								95c444a6cd 
								
							 
						 
						
							
							
								
								fix readme.md and index.md for doc link  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-07-14 09:27:16 +08:00  
				
					
						
							
							
								 
						
							
								9e3f0a3ba3 
								
							 
						 
						
							
							
								
								fix(doc): add missing version in the release template example  
							
							... 
							
							
							
							Signed-off-by: Hervé Le Meur <hlemeur@cloudbees.com> 
							
						 
						
							2022-07-13 17:45:11 +02:00  
				
					
						
							
							
								 
						
							
								fba8b63eac 
								
							 
						 
						
							
							
								
								fix link issue for paths.md  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-07-07 13:42:14 +08:00  
				
					
						
							
							
								 
						
							
								9abcc1f413 
								
							 
						 
						
							
							
								
								proposal: Drop --arsg in Helmfile 1.0  
							
							... 
							
							
							
							Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-06-08 03:43:30 +00:00  
				
					
						
							
							
								 
						
							
								fef447ddec 
								
							 
						 
						
							
							
								
								Merge pull request  #136  from helmfile/towards-1.0  
							
							... 
							
							
							
							Add proposals about two breaking changes before we cut Helmfile 1.0 
							
						 
						
							2022-06-06 09:43:56 +08:00  
				
					
						
							
							
								 
						
							
								214d06e5cd 
								
							 
						 
						
							
							
								
								Whitespace fixes  
							
							... 
							
							
							
							Signed-off-by: Stoned Elipot <stoned.elipot@gmail.com> 
							
						 
						
							2022-06-05 14:14:34 +02:00  
				
					
						
							
							
								 
						
							
								6ea940e50f 
								
							 
						 
						
							
							
								
								Fix documentation link  
							
							... 
							
							
							
							Signed-off-by: Stoned Elipot <stoned.elipot@gmail.com> 
							
						 
						
							2022-06-05 14:14:34 +02:00  
				
					
						
							
							
								 
						
							
								bf9eeba544 
								
							 
						 
						
							
							
								
								Add proposals about two breaking changes before we cut Helmfile 1.0  
							
							... 
							
							
							
							Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2022-06-05 08:32:54 +00:00  
				
					
						
							
							
								 
						
							
								8a2fe28bbf 
								
							 
						 
						
							
							
								
								update envExec docs  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-05-23 16:46:29 +08:00  
				
					
						
							
							
								 
						
							
								35bd7c1349 
								
							 
						 
						
							
							
								
								update urls in docs & CONTRIBUTING.md  
							
							... 
							
							
							
							Signed-off-by: Quan TRAN <account@itscaro.me> 
							
						 
						
							2022-05-16 17:17:26 +02:00  
				
					
						
							
							
								 
						
							
								761b12e120 
								
							 
						 
						
							
							
								
								update doc for template func  
							
							... 
							
							
							
							Signed-off-by: yxxhero <aiopsclub@163.com> 
							
						 
						
							2022-04-30 14:58:38 +08:00  
				
					
						
							
							
								 
						
							
								3267484f47 
								
							 
						 
						
							
							
								
								Documentation site based on mkdocs and Read the Docs  
							
							... 
							
							
							
							Ref https://github.com/roboll/helmfile/issues/1824 
Ref https://github.com/roboll/helmfile/issues/1755  
							
						 
						
							2022-04-03 05:04:54 +00:00  
				
					
						
							
							
								 
						
							
								8594944f63 
								
							 
						 
						
							
							
								
								Update writing-helmfile.md ( #1937 )  
							
							... 
							
							
							
							fix small typo 
							
						 
						
							2021-09-14 04:36:40 +09:00  
				
					
						
							
							
								 
						
							
								d8247e6543 
								
							 
						 
						
							
							
								
								Update writing-helmfile.md: fix typos ( #1892 )  
							
							
							
						 
						
							2021-07-02 07:31:47 +09:00  
				
					
						
							
							
								 
						
							
								d9e15754b7 
								
							 
						 
						
							
							
								
								Add documentation about re-using the environment state from parent in sub-helmfile ( #1808 )  
							
							... 
							
							
							
							Ref #762 
Co-authored-by: Vladimir Avdoshka <vavdoshka@kyriba.com>
Co-authored-by: Quan TRAN <itscaro@users.noreply.github.com> 
							
						 
						
							2021-05-01 12:26:00 +09:00  
				
					
						
							
							
								 
						
							
								378ae4ad72 
								
							 
						 
						
							
							
								
								Fix typo ( #1788 )  
							
							
							
						 
						
							2021-04-23 09:27:37 +09:00  
				
					
						
							
							
								 
						
							
								efad26641d 
								
							 
						 
						
							
							
								
								Add documentation about adhoc chart dependencies  
							
							
							
						 
						
							2021-04-10 16:09:27 +09:00  
				
					
						
							
							
								 
						
							
								5cd0afcfa0 
								
							 
						 
						
							
							
								
								Add documentation about helmfile-fetch and StateValues alias ( #1746 )  
							
							... 
							
							
							
							Ref #1743 , #1744 , #1734  
							
						 
						
							2021-04-01 09:48:58 +09:00  
				
					
						
							
							
								 
						
							
								2618cfb38b 
								
							 
						 
						
							
							
								
								Enable --wait-for-jobs flag introduced in helm 3.5 ( #1715 )  
							
							... 
							
							
							
							Fixes  #1650 
Fixes  #785 
This change introduces:
- `--wait-for-jobs` CLI override option to helmfile binary
- `waitForJobs` helmDefaults parameter (default `false`)
- `waitForJobs` release parameter (default `false`)
Note that `--wait-for-jobs` was introduced in Helm 3.5 (https://github.com/helm/helm/pull/8363 ) 
						
							2021-03-23 16:53:57 +09:00  
				
					
						
							
							
								 
						
							
								14a83e7cbe 
								
							 
						 
						
							
							
								
								Update reference for helm-secrets to latest maintained fork ( #1676 )  
							
							... 
							
							
							
							* Update referance for helm-secrets to latest maintained fork
* Missed a referance in the docs to an older edition of helm secrets
* Removed docker2 changes back to original method
Co-authored-by: Nathan Flynn <nflynn@williamhill.co.uk>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com> 
							
						 
						
							2021-03-09 10:17:16 +09:00  
				
					
						
							
							
								 
						
							
								33880dab77 
								
							 
						 
						
							
							
								
								docs: fix typo ( #1645 )  
							
							... 
							
							
							
							* docs: fix typo
* docs: syntax highlight 
							
						 
						
							2021-01-12 10:23:21 +09:00  
				
					
						
							
							
								 
						
							
								b910591e1d 
								
							 
						 
						
							
							
								
								Add support for Kustomize Transformers ( #1592 )  
							
							... 
							
							
							
							Please see the updated `advanced-features.md` for more details.
This is often used for adding common labels and annotations to any resources rendered from a Helm chart. 
							
						 
						
							2020-11-19 09:33:05 +09:00  
				
					
						
							
							
								 
						
							
								604af3f1d2 
								
							 
						 
						
							
							
								
								Replace getOrNil with get function in documentation ( #1268 )  
							
							... 
							
							
							
							* New output flag for list command
Support output as json
Add new formatters file to handle extrac formatting to its own concern
New config interface to support list command specification
* Fix usage message
* Add error handling for formatters
* Replace usage of getOrNil with get function
* Add nil in get function
Co-authored-by: Rene Hernandez Remedios <rene.hernandez@fullscript.com> 
							
						 
						
							2020-06-08 08:10:27 +09:00  
				
					
						
							
							
								 
						
							
								1cfce32e0d 
								
							 
						 
						
							
							
								
								Add documentation for releases[].{strategicMergePatches,jsonPatches}  
							
							
							
						 
						
							2020-05-27 22:15:12 +09:00  
				
					
						
							
							
								 
						
							
								16288dfa7d 
								
							 
						 
						
							
							
								
								feat: GA of Kustomize and K8s manifests support ( #1172 )  
							
							... 
							
							
							
							This is the GA version of the helm-x integration #673  developed last year.
You get all the following benefits without an extra helm plugin:
- Ability to add ad-hoc chart dependencies/aliases, without forking the chart (Fixes  #876  )
- Ability to patch resulting K8s resources before installing the helm chart
- Ability to install a kustomization as a chart (Requires `kustomize` binary to be available in `$PATH`
- Ability to install a directory of K8s manifests as a chart
- etc. 
							
						 
						
							2020-05-27 11:42:43 +09:00  
				
					
						
							
							
								 
						
							
								969de1ebc9 
								
							 
						 
						
							
							
								
								Fix typo in writing-helmfiles.md example ( #1263 )  
							
							
							
						 
						
							2020-05-19 10:04:38 +09:00  
				
					
						
							
							
								 
						
							
								b1190508b2 
								
							 
						 
						
							
							
								
								feat(template): added secret template function ( #1221 )  
							
							... 
							
							
							
							* feat(tmpl): added fetchSecretValue template function
This adds a tmpl `fetchSecretValue` and `expandSecretRefs` function by:
- Adding:
    - `expandSecretRefs` function in tmpl package that uses vals
    package to fetch secrets
    - `fetchSecretValue` function in tmpl package like below but for
    single string value
    - gomock for tests purpose
- Changing:
    - move init of vals package to function (so the same instance can be used for template values and rendering the whole template)
* doc(secret): added doc how to use new tmpl methods
Added example usage of `fetchSecretValue` and `expandSecretRefs` 
							
						 
						
							2020-04-25 21:10:02 +09:00  
				
					
						
							
							
								 
						
							
								8acbbc596d 
								
							 
						 
						
							
							
								
								new here, fixing very minor typo ( #1121 )  
							
							
							
						 
						
							2020-02-26 10:33:35 +09:00  
				
					
						
							
							
								 
						
							
								5abbdea059 
								
							 
						 
						
							
							
								
								Fix "Merging Arrays in Layers" doc example ( #1084 )  
							
							
							
						 
						
							2020-02-03 08:42:16 +09:00  
				
					
						
							
							
								 
						
							
								c8ba676e19 
								
							 
						 
						
							
							
								
								Update writing-helmfile.md ( #1073 )  
							
							... 
							
							
							
							nitpick spelling 
							
						 
						
							2020-02-03 08:39:40 +09:00  
				
					
						
							
							
								 
						
							
								d6bd317c9c 
								
							 
						 
						
							
							
								
								Update templating example typo ( #895 )  
							
							
							
						 
						
							2019-10-17 08:25:24 +09:00  
				
					
						
							
							
								 
						
							
								fd0133e10a 
								
							 
						 
						
							
							
								
								Update documentation and tests for .Values ( #839 )  
							
							... 
							
							
							
							Resolves  #816  
						
							2019-09-14 05:35:16 +02:00  
				
					
						
							
							
								 
						
							
								6dfc9be0d1 
								
							 
						 
						
							
							
								
								doc: Update documentation about layering release values ( #837 )  
							
							... 
							
							
							
							Closes  #836  
						
							2019-09-06 09:29:08 +09:00  
				
					
						
							
							
								 
						
							
								4bc99337b2 
								
							 
						 
						
							
							
								
								Make advanced templating backward-compatible ( #833 )  
							
							... 
							
							
							
							This is a follow-up for #823 
Ref https://github.com/roboll/helmfile/pull/823#discussion_r319712283  
							
						 
						
							2019-08-31 22:37:46 +09:00  
				
					
						
							
							
								 
						
							
								11d0abba6e 
								
							 
						 
						
							
							
								
								feat: Advanced Templating ( #823 )  
							
							... 
							
							
							
							1. Added `helmfile build` command to print final state
Motivation: useful for debugging purposes and some CI scenarios
Ref #780  
2. Template interpolation is now recursive (you can cross-reference release fields) like:
```yaml
templates:
  release:
    name: {{`app-{{ .Release.Namespace }}`}}
    namespace: {{`{{ .Release.Labels.ns }}`}}
    labels:
      ns: dev
```
3. Experimental: Added some boolean release fields interpolation in templates:
```yaml
templates:
  release:
    name: {{`app-{{ .Release.Namespace }}`}}
    namespace: dev
    installedTemplate: {{`{{ eq .Release.Namespace "dev" }}`}}
```
Resolves  #818 
4. Added more template interpolations: Labels, SetValues
5. Added template interpolation for inline Values
6. Added `helmfile list` command to print target releases in simple tabular form
7. Added release names in some `helm` output messages, e.g.: `Comparing release=%v, chart=%v` 
							
						 
						
							2019-08-31 14:31:31 +09:00