Commit Graph
138 Commits
Author SHA1 Message Date
Matt Butcher 377a43385e fix(*): fixed import paths 2016-06-06 21:21:36 -06:00
Matt Butcher 72be00c6fc fix(chartutil): update 'fetch' and 'package' to use chartutil. 2016-06-06 21:16:45 -06:00
Matt Butcher cded50e34f fix(chartutil): update lint to use chartutil 2016-06-06 21:14:34 -06:00
Matt Butcher ebd81152dd fix(helm): update 'helm create' to use YAML. 2016-06-06 21:13:48 -06:00
Matt Butcher 9ca8c27e16 fix(*): change TOML to YAML 2016-06-06 21:12:36 -06:00
Matt Butcher 7aa4ffa4d4 feat(chartutil): switch TOML to YAML 2016-06-06 21:09:27 -06:00
Adam Reese 818c878700 chore(*): use k8s.io as the import path 2016-06-06 17:17:04 -07:00
Matt Butcher 336c650407 Merge pull request #777 from arschles/probes
Add HTTP server for liveness and readiness probes
2016-06-06 14:45:02 -06:00
Michelle Noorali 1b060b1f5c Merge pull request #785 from migmartri/784-malformed
Fixed URL parse
2016-06-06 14:20:21 -06:00
Miguel Martinez a0c1125a39 fix(repo) Malformed URL 2016-06-06 11:24:46 -07:00
Aaron Schlesinger 9e1df63e77 using spaces in the tiller manifest yaml 2016-06-03 14:48:06 -07:00
Matt Butcher 759f754f1b Merge pull request #790 from technosophos/feat/chartutil-save
feat(chartutil): add Save function
2016-06-03 15:46:01 -06:00
Matt Butcher 15a1cb4816 feat(chartutil): add Save function
This replicates the previous Save function, which can save an
in-memory Chart proto to a tgz.
2016-06-03 15:23:49 -06:00
Adam Reese 0f5c2951a2 feat(kube): use env variable to control kube logging
Removes command line flags and adds the environment variable
`KUBE_LOG_LEVEL`
2016-06-03 14:16:57 -07:00
Matt Butcher 2802fcbd87 feat(chartutil): optimize for re-use
This is a refactor of the loader to use in-memory buffers instead of
trying to optimize for memory usage by delaying reads until the last
possible moment. Since charts tend to stay well below 1M in size, this
makes more sense, and is easier to work with.
2016-06-02 16:09:48 -06:00
Matt Butcher 5d040ec181 Merge branch 'master' into feat/chartutil 2016-06-01 16:38:27 -06:00
Aaron Schlesinger 9940222d34 Add probes to the the embedded Tiller manifest 2016-06-01 12:18:18 -07:00
Adam Reese 9295cb5438 Merge pull request #776 from adamreese/feat/version
feat(version): statically link version at build time
2016-06-01 11:20:53 -07:00
Matt Butcher f1b6373f76 Merge pull request #772 from Ladicle/fix-init-command
fix(tiller): fix install function
2016-06-01 12:10:20 -06:00
Adam Reese 5670d2db53 feat(version): statically link version at build time 2016-05-31 23:10:26 -07:00
Ladicle 97a9586a1b fix(tiller): fix install function
Because, occur the following error when `createNS` flag is true.
`panic: template: redefinition of template "manifest"`
2016-05-30 17:09:53 +09:00
Matt Butcher 2704e47154 fix(helm): stop requiring a values.toml in a chart
Charts should not require a values.toml file -- some charts will just be
manifests with nothing configurable.
2016-05-26 10:19:47 -06:00
Matt Butcher 25053e6ada feat(pkg/chartutil): add chartutil package 2016-05-26 09:41:43 -06:00
Michelle Noorali 1d4d5ec872 ref(helm): refactor helm unit tests
... so we don't rely on external services
in unit tests :)
2016-05-25 13:55:40 -04:00
Matt Butcher 57c9861116 Merge pull request #715 from technosophos/docs/updated-charts
docs(chart): updated chart documentation
2016-05-25 11:32:20 -06:00
Adam Reese a19875adcc fix(style): cleanup coding style on error returns 2016-05-25 00:02:52 -07:00
Adam Reese 4df22392fc feat(tunnel): add logic for detecting tiller pod 2016-05-24 12:33:30 -07:00
Adam Reese 792aa1a1aa feat(kube): create tunnel for client 2016-05-24 09:55:38 -07:00
Matt Butcher 87429c66e9 Merge pull request #755 from technosophos/fix/chart-any
fix(proto): let chart take multiple Files.
2016-05-23 10:24:01 -06:00
Matt Butcher 7d2ae9378a fix(proto): let chart take multiple Files. 2016-05-20 18:11:44 -06:00
Michelle Noorali b4844383aa ref(helm): digest -> checksum in index file 2016-05-20 17:36:23 -04:00
Michelle Noorali 447ce5a2dd ref(helm): fix chart url in index file 2016-05-20 17:30:07 -04:00
Michelle Noorali 7c2682112f Merge pull request #745 from michelleN/repo-index
feat(helm): generate index file in given directory with given url
2016-05-20 16:26:37 -04:00
Matt Butcher 53432c2cef Merge pull request #736 from technosophos/fix/672-package-output
fix(helm): fix output of helm package command
2016-05-20 13:40:21 -06:00
Matt Butcher 423d44d597 Merge pull request #751 from technosophos/fix/helm-list-deleted
fix(tiller): stop returning deleted releases for list
2016-05-20 13:39:44 -06:00
Michelle Noorali 0783fee7b7 ref(helm): refactor test index files for search 2016-05-20 14:34:03 -04:00
Michelle Noorali 2234dc8927 feat(helm): handle update case on index function 2016-05-20 14:34:03 -04:00
Michelle Noorali 7bd739c27e feat(helm): populate Digest & Created in index func 2016-05-20 14:34:03 -04:00
Michelle Noorali 7e2964c549 feat(helm): add chart url to index file entries 2016-05-20 14:34:03 -04:00
Michelle Noorali 4bb36c89ab feat(helm): generate index file for repository 2016-05-20 14:34:03 -04:00
Matt Butcher ec9b086ac8 fix(chart): change source to sources in chart file
As a carryover from the days when we only allowed one source, the source
field was still labeled 'source' instead of 'sources'. Fixed and updated
all of the tests.
2016-05-20 11:35:58 -06:00
Matt Butcher 1412a88cda fix(tiller): stop returning deleted releases for list 2016-05-20 11:26:30 -06:00
fibonacci1729 97170b0732 fix(hapi): field for miscellaneous files in a chart archive, e.g. 'README', 'LICENSE' 2016-05-19 16:21:37 -06:00
Matt Butcher 206e7266de Merge pull request #732 from technosophos/feat/install-release-name
feat(helm): allow user to specify release name
2016-05-19 15:50:18 -06:00
Matt Butcher f483264ea1 fix(helm): fix output of helm package command 2016-05-19 15:37:44 -06:00
Matt Butcher 1a3b563fb9 fix(helm): improve --dry-run for helm delete 2016-05-19 15:26:29 -06:00
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.
2016-05-19 14:10:51 -06:00
Matt Butcher b199d8f58b fix(pkg/helm): skip test that can't run in Circle
Right now, some tests need a Tiller instance, and the WIP for that isn't
done yet. So for now, skip this test.
2016-05-19 12:51:07 -06:00
Matt Butcher 5c942226a3 feat(helm): allow overriding values
This supports the `-f` flag for overriding values with a specified
TOML file.
2016-05-19 12:51:07 -06:00
Matt Butcher cca4705350 fix(style): fixed minor style issues 2016-05-18 17:14:49 -06:00