Commit Graph

2194 Commits

Author SHA1 Message Date
Adam Reese 92be174acf chore(*): bump to v2.0.0-rc.1 2016-11-02 12:19:26 -07:00
Adam Reese 7ce6001843 Merge pull request #1496 from adieu/master
Separate tiller into pkg and cmd so we can use tiller as a library.
2016-11-02 12:16:57 -07:00
Matt Butcher 4fd029a465 Merge pull request #1494 from viglesiasce/moar-template-updates
Fix up onboarding experience when using Helm create
2016-11-02 10:48:42 -06:00
Matt Butcher 7a23c269f8 Merge pull request #1492 from technosophos/fix/1455-dnsmasq-fix
docs(install_faq): document dnsmasq fix for kubeadm
2016-11-02 10:48:12 -06:00
adieu c0850efeb5 Separate tiller into pkg and cmd so we can use tiller as a library. 2016-11-02 22:53:07 +08:00
Vic Iglesias 4179282760 Dont use privileged port in port-forward of default chart 2016-11-01 16:14:45 -07:00
Vic Iglesias 5af08fa5b5 Fix labels in NOTES.txt 2016-11-01 16:10:58 -07:00
Vic Iglesias 8527f2f96c Use chart name for container name 2016-11-01 16:09:15 -07:00
Vic Iglesias 156d706dd1 Use internal port for health check 2016-11-01 16:08:20 -07:00
Matt Butcher 1498461146
docs(install_faq): document dnsmasq fix for kubeadm
The solution to #1455 is to configure dnsmasq on each of your nodes.
This adds brief documentation on how to do so.

Closes #1455
2016-11-01 15:08:00 -06:00
Matt Butcher 6b31664cd2 Merge pull request #1491 from technosophos/fix/1489-spurious-namespace-error
fix(linter): remove spurious namespace error
2016-11-01 14:25:02 -06:00
Matt Butcher 6b222cdc0f Merge pull request #1490 from technosophos/fix/1488-shorter-errors
fix(1488): suppress gRPC logs and errors
2016-11-01 13:43:39 -06:00
Matt Butcher 58164e0009
fix(linter): remove spurious namespace error
Long ago, Helm did not support cross-namespace installs. There was a
linter rule to catch this. When we changed the way Helm worked, we did
not remove the linter rule. This commit removes that linter rule.

Closes #1489
2016-11-01 13:41:29 -06:00
Matt Butcher 32354be03b
fix(1488): suppress gRPC logs and errors
If gRPC fails to make a connection, the result is a log message and a
verbose error. This suppresses log output and replaces the error with a
much more succinct one.

Closes #1488
2016-11-01 12:42:12 -06:00
Adam Reese 13ec13aff5 Merge pull request #1487 from adamreese/ref/kube-builder-update
ref(kube): add info match helper functions
2016-11-01 10:14:08 -07:00
Matt Butcher eb3624a53a Merge pull request #1486 from poopoothegorilla/fix/add-chart-dir-err
fix(pkg/chartutil): add error if chart yaml not in directory
2016-11-01 11:00:49 -06:00
Matt Butcher 6f8fb05575 Merge pull request #1474 from technosophos/docs/install_faq
docs(install): add frequently asked questions
2016-11-01 10:33:25 -06:00
Adam Reese ab12c46259 ref(kube): add info match helper functions 2016-10-31 20:04:04 -07:00
Jim 7a054e0e6b fix(pkg/chartutil): add error if chart yaml not in directory
For archived files the Chart.yaml file should be contained in a base
directory. This commit adds an error when the Chart.yaml file is found
in the root directory.

Fixes #1171
2016-10-31 22:25:38 -04:00
Adam Reese 534f0df907 Merge pull request #1485 from adamreese/ref/kube-builder-update
ref(kube): add newBuilder function to dry up builder calls
2016-10-31 17:01:33 -07:00
Adam Reese afb24d00d3 ref(kube): add newBuilder function to dry up builder calls 2016-10-31 16:31:09 -07:00
Matt Butcher d92e03046b
docs(install): add frequently asked questions 2016-10-31 17:22:59 -06:00
Matt Butcher 757ebb82bd Merge pull request #1469 from technosophos/docs/revised-charts-repo
docs(chart_repository): update the repo docs
2016-10-31 17:20:27 -06:00
Matt Butcher 86991e97bd Merge pull request #1481 from technosophos/docs/sap-workflow-examples
docs(charts_tips_and_tricks): SAP and Deis examples
2016-10-31 17:20:16 -06:00
Matt Butcher 91ff73bf53
docs(charts_tips_and_tricks): SAP and Deis examples
This adds a couple of examples for building an application chart for
complex multi-part applications.
2016-10-31 14:53:06 -06:00
Matt Butcher 91005b8f78 Merge pull request #1476 from poopoothegorilla/fix/testdata-bug
fix(helm): fix tests if tmp directory is on another block device
2016-10-31 13:41:40 -06:00
Jim 057e4efe42 fix(helm): fix tests if tmp directory is on another block device
Two non-exported helper functions were added to the repo index test
file. They first try to link the file, since this is optimal. If the
link fails a copy occurs.

Fixes #1472
2016-10-28 21:12:31 -04:00
Matt Butcher 846011b02a Merge pull request #1473 from technosophos/fix/1468-3rd-party-apis
fix(tiller): allow 3rd party APIs
2016-10-28 15:16:29 -06:00
Matt Butcher f27791c35b
fix(tiller): allow 3rd party APIs
This feature has been disabled in the past because simply enabling the
feature causes the Kubernetes library to make requests to a server.
Thus, running any tests that use the 'pkg/kube' library has required
running a kube API server.

This patch makes it possible to selectively activate 3rdParty API
support, and then disables that support during testing.

Future versions of the Kubernetes library appear to make it easier to
configure and mock this behavior, so this is most likely a stop-gap
measure. (Famous last words.)

Closes #1472
2016-10-28 11:19:05 -06:00
Matt Butcher 1a397dd0d9 Merge pull request #1471 from technosophos/docs/kubernetes-distros
docs(kubernetes_distros): add notes on kube distros
2016-10-27 16:31:44 -06:00
Matt Butcher e4507541f2
docs(kubernetes_distros): add notes on kube distros
This adds a place to put distribution-specific information about
different distributions of Kubernetes.
2016-10-27 15:44:01 -06:00
Adam Reese 942519dece Merge pull request #1470 from adamreese/fix/1467-default-host
fix(helm): add kubernetes defaults to context
2016-10-27 14:43:05 -07:00
Adam Reese d2648ec479 fix(helm): add kubernetes defaults to context
fixes: #1467
2016-10-27 13:12:53 -07:00
Matt Butcher 67f894b0c6
docs(chart_repository): update the repo docs
This pass through fixed formatting, examples, and technical information
to reflect the current state of Helm. Also added some pointers for
using a regular webserver.
2016-10-27 13:47:12 -06:00
Matt Butcher 3ba2427278 Merge pull request #1465 from technosophos/docs/install-script
docs(install): document installer script
2016-10-27 12:43:03 -06:00
Matt Butcher 95d346644a Merge pull request #1466 from technosophos/fix/1439-err-on-failed-download
fix(helm): fail when helm deps are not fetched
2016-10-27 12:42:49 -06:00
Brian 87e7e54e80 Merge pull request #1456 from fibonacci1729/feat/998
feat(998): append to history on install --replace
2016-10-26 23:39:32 -06:00
Matt Butcher 5dfbf7e3cb
fix(helm): fail when helm deps are not fetched
This changes the behavior of the bulk downloader to fail as soon as it
encounters a dependency that it cannot fetch.

Closes #1439
2016-10-26 16:54:20 -06:00
Matt Butcher 1e213634cf
docs(install): document installer script
This adds documentation for 'scripts/get'.
2016-10-26 15:53:57 -06:00
Adnan Abdulhussein 5ea81b47b1 Merge pull request #1461 from viglesiasce/update-create-templates
Add deployment, service and NOTES to create
2016-10-26 13:08:17 -07:00
Matt Butcher f175a14c90 Merge pull request #1460 from technosophos/fix/1447-prompt-passphrase-pgp
fix(helm): read passphrase from prompt
2016-10-26 11:21:02 -06:00
Matt Butcher 9ae97c341c
fix(helm): read passphrase from prompt
This prompts the user to enter a passphrase if the given PGP key is
encrypted.

Closes #1447
2016-10-26 11:13:24 -06:00
Matt Butcher fce17441f6 Merge pull request #1462 from kubernetes/docs/provenance-keybase
docs(provenance): explain using Keybase.io
2016-10-26 11:11:23 -06:00
Vic Iglesias 665615f30f Remove **** from default notes 2016-10-26 09:34:11 -07:00
Vic Iglesias 2b2e1d59c8 Simplify final logic block in create 2016-10-26 09:32:40 -07:00
fibonacci1729 5262e1e85a feat(998): append to history on install --replace 2016-10-26 10:16:48 -06:00
Matt Butcher 8530a8dde2
docs(provenance): explain using Keybase.io 2016-10-25 20:11:42 -06:00
Vic Iglesias 06d9ccd038 Fix formatting 2016-10-25 17:52:16 -07:00
Vic Iglesias cd34492b5a Add tests for new files in create 2016-10-25 17:48:49 -07:00
Vic Iglesias 8d867657bb Add resources and probes 2016-10-25 17:45:08 -07:00