Matt Butcher
f0f2bbf894
fix(helm): add .tgz to package names on fetch
...
Closes #812
9 years ago
Matt Butcher
490cef784c
fix(tiller): refactor template render to use chartutil.
9 years ago
MouseRage
66d04cbb6e
Templates partials
9 years ago
Matt Butcher
c570363e5b
Merge pull request #793 from technosophos/feat/values-yaml
...
feat(chartutil): Update to use YAML instead of TOML for values files.
9 years ago
fibonacci1729
3420096fc9
fix(*): start probes server on ':44135' (currently ':44134')
9 years ago
Matt Butcher
72be00c6fc
fix(chartutil): update 'fetch' and 'package' to use chartutil.
9 years ago
Matt Butcher
ebd81152dd
fix(helm): update 'helm create' to use YAML.
9 years ago
Matt Butcher
9ca8c27e16
fix(*): change TOML to YAML
9 years ago
Adam Reese
818c878700
chore(*): use k8s.io as the import path
9 years ago
Matt Butcher
336c650407
Merge pull request #777 from arschles/probes
...
Add HTTP server for liveness and readiness probes
9 years ago
Adam Reese
0f5c2951a2
feat(kube): use env variable to control kube logging
...
Removes command line flags and adds the environment variable
`KUBE_LOG_LEVEL`
9 years ago
vaikas-google
8405504953
do not return errors and do not print any messages about no matches found to be more like unix commands
9 years ago
Aaron Schlesinger
56069ae474
Fix tests
9 years ago
Aaron Schlesinger
fe3afa8012
Added test for probes ServeMux
9 years ago
Aaron Schlesinger
ada108126c
Add HTTP server for liveness and readiness probes
9 years ago
Adam Reese
5670d2db53
feat(version): statically link version at build time
9 years ago
Adam Reese
b26bd2e939
fix(cmd): rename verbose flag to debug
...
Remove a naming conflict with glog which allows for debugging kubernetes
requests.
9 years ago
Michelle Noorali
1d4d5ec872
ref(helm): refactor helm unit tests
...
... so we don't rely on external services
in unit tests :)
9 years ago
Michelle Noorali
4b5eef90a1
ref(helm): add default repository on init step
...
See #718
9 years ago
Adam Reese
94432ffb39
fix(deadcode): remove unused global variables
9 years ago
Adam Reese
a19875adcc
fix(style): cleanup coding style on error returns
9 years ago
Adam Reese
f0a15743d4
feat(tunnel): wire in the tunnel setup and teardown
9 years ago
Adam Reese
4df22392fc
feat(tunnel): add logic for detecting tiller pod
9 years ago
Michelle Noorali
7c2682112f
Merge pull request #745 from michelleN/repo-index
...
feat(helm): generate index file in given directory with given url
9 years ago
Matt Butcher
475544fb43
Merge pull request #744 from technosophos/fix/741-search
...
fix(helm): fix search bugs
9 years ago
Matt Butcher
53432c2cef
Merge pull request #736 from technosophos/fix/672-package-output
...
fix(helm): fix output of helm package command
9 years ago
Michelle Noorali
0783fee7b7
ref(helm): refactor test index files for search
9 years ago
Michelle Noorali
7e2964c549
feat(helm): add chart url to index file entries
9 years ago
Michelle Noorali
4bb36c89ab
feat(helm): generate index file for repository
9 years ago
Matt Butcher
146ac61286
fix(tiller): fix startup output
...
A two-character pull request.
9 years ago
Matt Butcher
f2b63805c2
fix(helm): fix search bugs
...
This fixes three things:
- #741 output is wrong
- #743 nil pointer error because of unchecked error
- Printing "Chart:" string in output
9 years ago
Matt Butcher
97cff39408
fix(helm): allow repo names in helm install
...
Now you can do 'helm install local/foo.0.1.0.tgz' and have the chart
installed from the repo, instead of just a local path.
9 years ago
Matt Butcher
93b01edd4f
fix(helm): change TILLER_HOST to HELM_HOST
...
This makes the naming of client-side environment variables consistent.
9 years ago
Matt Butcher
206e7266de
Merge pull request #732 from technosophos/feat/install-release-name
...
feat(helm): allow user to specify release name
9 years ago
Matt Butcher
9d96b789f1
Merge pull request #734 from technosophos/fix/687-delete-dry-run
...
fix(helm): improve --dry-run for helm delete
9 years ago
Matt Butcher
f483264ea1
fix(helm): fix output of helm package command
9 years ago
Matt Butcher
1a3b563fb9
fix(helm): improve --dry-run for helm delete
9 years ago
Matt Butcher
7c9e799fe7
fix(helm): print status in helm list output
...
This prints the status in the long output of helm list,
9 years ago
Matt Butcher
b1fb7cea7d
feat(helm): allow user to specify release name
...
This makes it possible for the user to specify their own release name
instead of accepting the generated one.
9 years ago
Matt Butcher
5c942226a3
feat(helm): allow overriding values
...
This supports the `-f` flag for overriding values with a specified
TOML file.
9 years ago
Matt Butcher
0cbb6c6e86
Merge pull request #725 from technosophos/fix/724-tiller-host
...
fix(helm): allow TILLER_HOME to be used everywhere
9 years ago
Matt Butcher
98a309a893
Merge pull request #726 from technosophos/fix/lint-style
...
fix(style): fixed minor style issues
9 years ago
Ville Aikas
499d2457fd
Merge pull request #716 from vaikas-google/master
...
Offset where the directories and files go from $HELM_HOME to $HELM_HOME/repository
9 years ago
Matt Butcher
cca4705350
fix(style): fixed minor style issues
9 years ago
Matt Butcher
e2bd651615
fix(helm): allow TILLER_HOME to be used everywhere
...
This refactors handling of the TILLER_HOME and HELM_HOME env vars so
that they can be set once and used everywhere. Individual commands no
longer need to handle setting.
9 years ago
Michelle Noorali
dde6bb37dd
Merge pull request #721 from michelleN/update-fix
...
ref(helm): fix helm update
9 years ago
Michelle Noorali
b2f7a8745d
ref(helm): fix helm update
9 years ago
Michelle Noorali
91effb79db
Merge pull request #717 from michelleN/fix-flag-description
...
chore(helm): fix flag description
9 years ago
Michelle Noorali
6c06531ea5
chore(helm): fix flag description
9 years ago
vaikas-google
d636fb1e72
add the tests
9 years ago
vaikas-google
a27e23990e
offset all the directories and files to $HELM_HOME/repository from $HELM_HOME
9 years ago
Matt Butcher
e944028787
fix(helm): allow user to skip namespace creation
...
This addresses two issues: #699 and #713 . It is now possible to skip
creating namespaces. In additional, a trivial bug was fixed that allows
you to create a custom namespace.
9 years ago
Matt Butcher
df4dc3e1ee
Merge pull request #710 from technosophos/fix/helm-repo-list-error
...
fix(helm): change helm repo list to return error when empty
9 years ago
Matt Butcher
37981e9cf2
Merge pull request #711 from technosophos/fix/helm-update-error
...
fix(helm): print err if no repositories to update
9 years ago
Matt Butcher
3b9bad13fd
Merge pull request #712 from technosophos/fix/helm-helptext
...
fix(helm): update main help text
9 years ago
Matt Butcher
1242211f60
Merge pull request #709 from technosophos/fix/lint-err-missing-chart
...
fix(helm): stop processing if lint can't find a chart
9 years ago
Matt Butcher
228060a1bf
fix(helm): update main help text
9 years ago
Matt Butcher
aa432dfc38
fix(helm): print err if no repositories to update
...
This prints an error if 'helm update' finds no repositories to update.
9 years ago
Matt Butcher
6f9aa1b888
fix(helm): change helm repo list to return error when empty
...
Following other commands, an empty list should return an error.
9 years ago
Matt Butcher
1fc04f7f20
fix(helm): stop processing if lint can't find a chart
...
This exits with an error code if the path resolution fails to find a
chart.
9 years ago
Matt Butcher
6235bf5085
fix(helm): print msg and exit when list has no results
9 years ago
Ville Aikas
5e1ef0ce86
Merge pull request #706 from vaikas-google/master
...
Print no matches found if none are found
9 years ago
vaikas-google
5a7e55ac62
When no matches found, return error instead of printing no matches found
9 years ago
vaikas-google
726312c915
Print no matches found if none are found
9 years ago
Adam Reese
f2e6a02004
fix(cmd): remove unused global var
9 years ago
Adam Reese
127a27682e
fix(cmd): fix init command description
9 years ago
Matt Butcher
a8642c81fc
fix(helm,tiller): change list offset to next result
...
Previously, paging used the last release name of the current set to ask
for more results. Now switched to using the first name of the next set.
Not sure I like this method. It makes the user experience more
complicated.
9 years ago
Matt Butcher
6844d3b493
feat(helm,tiller): add list reverse, string offset
9 years ago
Matt Butcher
dfc9693afe
feat(helm,tiller): add support for list filters
...
This adds support for filtering list results. Filter strings are
passed from Helm to Tiller, where they are compiled as regular
expressions and executed against the list of releases. Only matching
releases are returned.
Filters are applied before limits and sorts.
9 years ago
Matt Butcher
ea6b82a43c
feat(tiller): sort list in tiller, not helm
9 years ago
Brian
62cb6ce45d
Merge pull request #701 from fibonacci1729/fix/helm-install
...
fix(helm): fix for issue #680r
9 years ago
fibonacci1729
9e0408fc57
fix(helm): fix for issue #680r
...
details: the host flag for install overrides the
TILLER_HOST env var. If neither are set,
host defaults to ":44134".
9 years ago
Matt Butcher
f51170ed35
Merge pull request #693 from technosophos/feat/storage-history
...
feat(tiller): stub in release history
9 years ago
Matt Butcher
938dbf095a
feat(tiller): stub in release history
...
This provides the basics for the release history feature that
ReleaseStorage needs to support. The implementation for Memory storage
is only partial.
9 years ago
Michelle Noorali
0590ca1a71
Merge pull request #685 from michelleN/cache-rename
...
ref(helm): rename cache file to index file
9 years ago
Matt Butcher
0f89b08e52
Merge pull request #683 from technosophos/fix/668-client-error-fmt
...
fix(helm): fix error formatting
9 years ago
Ville Aikas
9fecf74800
Merge pull request #684 from vaikas-google/master
...
add alias for helm up for helm update
9 years ago
Matt Butcher
463c7e25aa
fix(helm): fix error formatting
...
This fixes a number of issues with error formatting and handling in the
client.
Closes #668
9 years ago
Matt Butcher
9546b27d23
Merge pull request #677 from technosophos/fix/style-pkg
...
fix(*): correct numerous golint errors
9 years ago
Michelle Noorali
9b732da719
ref(helm): rename cache file to index file
...
* also change additional references to cache to index
* see issue #665
9 years ago
vaikas-google
85d9613cf3
add alias for helm up for helm update
9 years ago
vaikas-google
e35edc7475
rename remove to delete
9 years ago
Matt Butcher
75a1aa648e
fix(*): correct numerous golint errors
9 years ago
Matt Butcher
422700363e
feat(pkg): add a timeconv.String function
...
Rather than do the same formatting repeatedly, we can just call a
convenience function to format to a specific format.
9 years ago
Matt Butcher
86647034e6
Merge pull request #671 from technosophos/fix/install-verbose
...
fix(helm): make install ouput similar to others
9 years ago
Michelle Noorali
361fd36ffc
Merge pull request #658 from michelleN/helm-update
...
feat(helm): add helm update command
9 years ago
Matt Butcher
e959915fe4
fix(helm): improve 'helm get' output
...
This makes the output of 'helm get' more like the output of other
Helm commands.
9 years ago
Matt Butcher
e24be19e9c
fix(helm): make install ouput similar to others
...
This now uses the global verbose flag (instead of a local one) and
formats the output in roughly the same style that 'helm list' and
'helm repo *' use.
9 years ago
Matt Butcher
37cf3eab92
feat(helm): allow user to specify namespace
9 years ago
Matt Butcher
9d78c33b69
feat(tiller): allow specifying namespace on cli
9 years ago
vaikas-google
f81ac9f5b7
Add missing newline to HELM_HOME info output string
9 years ago
vaikas-google
1c529d46c9
Add client-only flag to init command, which will skip installTiller()
9 years ago
vaikas-google
91c3d31451
fix the arguments in the call to searchCacheForPattern
9 years ago
vaikas-google
d50e22c707
Add search support
9 years ago
Michelle Noorali
bf4b15c01d
feat(helm): validate cache file before updating
9 years ago
Michelle Noorali
c7e571918d
feat(helm): download cache file when adding repo
9 years ago
Matt Butcher
5a284ae32e
Merge pull request #649 from technosophos/feat/helm-delete-k8s
...
feat(tiller): delete operation runs against Kubernetes
9 years ago
vaikas-google
92039222b5
remove the todo based on PR comments
9 years ago
vaikas-google
9b4d2616c2
Add ability to untar charts after downloading them
9 years ago
Matt Butcher
6b68e7891f
feat(tiller): delete operation runs against Kubernetes
...
Also fixed a minor formatting issue with Alpine chart in docs.
9 years ago