Cedric Meury
930ea98245
add users file to track production use
2018-04-27 13:38:17 +02:00
Cedric Meury
579fa4c765
status command retrieves release status
2018-04-27 10:31:29 +02:00
KUOKA Yusuke
883cd1e3f3
Update README not to confuse new-comers due to breaking change in master
2018-04-11 21:15:49 +09:00
Shane Starcher
71fa693997
templating the entire helmfile and adding some documentation ( #98 )
...
* templating the entire helmfile and adding some documentation
* updating vendor and using dep
* update to golang 1.10
* updating docs
2018-04-10 20:19:43 +09:00
KUOKA Yusuke
a5706e9951
Introducing semver ( #102 )
...
Resolves #101
2018-04-10 14:20:05 +09:00
KUOKA Yusuke
24dfc477ca
Merge pull request #89 from danielcb/fix-readme
...
Add quotes to envvar example in readme
2018-04-06 18:54:42 +09:00
Daniel
3dd49cac66
Add explanation for envvar interpolation and examples to readme
2018-04-06 09:06:14 +02:00
Daniel
a3d6cce636
Add quotes to envvar example in readme
2018-04-06 08:50:09 +02:00
KUOKA Yusuke
1af8743bb6
Merge pull request #77 from cmeury/sync-update-deps
...
Update dependencies of local charts when running 'sync'
2018-04-02 18:29:11 +09:00
KUOKA Yusuke
70b1e8ae1f
Merge pull request #74 from mumoshu/oneshot-job-example
...
doc: Add a basic example for managing oneshot jobs
2018-04-02 18:21:47 +09:00
Cedric Meury
1b302db7f8
running update dependencies for local charts
2018-04-01 21:23:31 +02:00
Yusuke KUOKA
9d7c036753
doc: Add a basic example for managfing oneshot jobs
...
Resolves #49
2018-03-27 17:21:01 +09:00
Yusuke KUOKA
0fc53a43cf
doc: Note about specifying chart semver
...
Ref #61
2018-03-26 13:29:53 +09:00
Cedric Meury
1a0d1192ce
correct help text for sync, fixes #62
2018-03-25 00:13:43 +01:00
Alex Withrow
4b08ea9292
Allow running helmfile against a subset of releases ( #30 )
...
This adds `releases[].labels` in which you can set arbitrary number of key-value pairs, so that commands like `helmfile sync --selector key=value` can be used to run the helmfile subcommand against a subnet of declared releases.
`labels` and `selector` are named as such on purpose of being consistent with terminology of Kubernetes and other tools in the K8S ecosystem, including kubectl, stern, helm, and so on.
Resolves #8
2018-03-24 01:05:19 +09:00
Yusuke KUOKA
1a197e214a
Improve readme for first-time users
...
So that our user can start leveraging helmfile without too much confusion.
Includes two things:
- A "getting started" guide
- A basic description of the `sync` subcommand
2018-03-18 10:26:31 +09:00
Shane Starcher
ffa39af554
Add secrets support via helm-secrets plugin ( #53 )
...
Resolves #41
2018-03-16 22:43:02 +09:00
Greg Burton
1ad426b338
Support client certs when accessing remote repos ( #47 )
...
This is important for deployments where the chart repo is protected by client cert validation.
helmfile.yaml is extended to support `certFile` and `keyFile`:
```
repositories:
- name: roboll
url: http://roboll.io/charts
certFile: optional_client_cert
keyFile: optional_client_key
```
Everything works the same if you don't provide values for them.
Regarding the implementation, the "helm repo add" command already supports the cert-file and key-file values, so we just have to pass them through.
2018-03-10 22:16:31 +09:00
KUOKA Yusuke
0fc74ea771
Fix terminology ( #35 )
...
In a backward compatible manner, so that (I believe) we could move the discussion made in #25 forward.
Fixes #25
2018-03-03 00:14:43 +09:00
jayste
c00b869045
Added ability to set context in charts.yaml ( #21 )
...
* Added ability to set context in charts.yaml
* Added context to the documentation
Added error if —kube-context and context are both used.
2018-01-02 16:49:02 -05:00
Karl Fischer
5da5cd1c39
Allow env var interpolation in `set` and `values` ( #20 )
...
* Allow env var interpolation in `set` and `values`
* Use go templating instead of regex
* Re-add 'env' section for backwards compatibility
* Fix typo
2018-01-02 16:48:45 -05:00
Justin Nauman
e386cd0343
Adding in examples for readme
2017-10-03 20:23:55 -05:00
Justin Nauman
53408e18b3
Adding in details around the diff subcommand
2017-08-28 17:38:32 -05:00
Nathan Vecchiarelli
bc8bbf8e01
documentation updates and tweaking workflows with env vars. It now throws errors if they're not set
2017-04-12 10:15:56 -04:00
rob boll
ffa98fdbdd
build: add container distribution
2016-11-22 21:30:25 -05:00
rob boll
9700e05908
docs: add build badge
2016-11-22 13:26:59 -05:00
rob boll
233afaeb34
docs: update path for releases
2016-11-22 13:18:46 -05:00
rob boll
255dc0ae74
docs: add install instruction
2016-11-22 13:18:10 -05:00
rob boll
d41cd794a2
docs: initial readme
2016-11-22 12:51:51 -05:00