- 30 Nov, 2016 4 commits
-
-
Matt Butcher authored
fix(helm): fix doc string for ErrNotList
-
Matt Butcher authored
fix(tiller): validate names before performing operations
-
Matt Butcher authored
This just moves a var declaration to the top of a file and then properly documents it.
-
Matt Butcher authored
Remove double explanation of why MariaDB is in the list
-
- 29 Nov, 2016 11 commits
-
-
Matt Butcher authored
feat(helm): add command to generate documentation
-
Matt Butcher authored
feat(helm): add plugin system backend
-
Matt Butcher authored
This adds a hidden 'helm doc' command that generates documentation out of the Helm help text. Currently it can create: - man pages for HELM(1) - Markdown documentation - bash autocompletions Those are the three built-ins for Cobra. The command is hidden so that it doesn't show up to the regular user, since this is really a specialized task. It has the advantage of making it trivially easy to install man pages and bash completion at installation time.
-
Matt Butcher authored
Add a checksum function to the template engine
-
Matt Butcher authored
fix(semver): range handling includes prerelease when it should not
-
Matt Butcher authored
fix(helm): improve --set parser
-
Matt Butcher authored
fix(helm): fix windows support with port forward connection in setupConnection
-
Matt Butcher authored
There were several places where an invalid name could be interpreted into a wild-card by Kubernetes. That allows Bad Things. This fix requires names to match the Kubernetes pattern for naming. Closes #1594
-
Serge Catudal authored
This fixes the port forward connection using helm on windows by assigning explicitely 'localhost' to 'TillerHost' in 'setupConnection'. Otherwise, the connection between the helm client with the Tiller server deployed on Kubernetes will not work.
-
Matt Butcher authored
This adds a backend for a plugin system. Closes #1572
-
Matt Farina authored
A bug in the semver package caused prereleases to be included in version ranges by default. Prereleases, per the spec, are not expected to be API compatible with the releases themselves. The semver package now ignores prereleases when evaluating constraints when the constraint does not contain a prerelease. If the constraint contains a prerelease they are evaluated.
-
- 23 Nov, 2016 4 commits
-
-
Adam Reese authored
chore(*): remove glide hacks that are no longer required
-
Matt Butcher authored
This replaces the old set parser with a brand new one. This also changes the internal algorithm from duplicating YAML to merging YAML, which might solve a problem one user reported in chat, but which was never captured in an issue. Closes #1540 Closes #1556
-
Adam Reese authored
-
Matt Butcher authored
feat(helm): support 'helm create --starter=mypack'
-
- 22 Nov, 2016 5 commits
-
-
Matt Butcher authored
This adds support for packs, pre-configured chart patterns that can be used to quickly create a custom layout for your new chart.
-
Matt Butcher authored
fix(helm): don't pass nil-opt to ReleaseContent
-
Adam Reese authored
feat(kube): add schema validation
-
Rollulus authored
-
Adam Reese authored
Adds validation against the swagger schema. Example error: Error: release telling-wildebeest failed: error validating "": error validating data: expected type int, for field spec.template.spec.containers[0].ports[0].containerPort, got string Current error: unable to decode "": [pos 177]: json: expect char '"' but got char 'n'"'
-
- 18 Nov, 2016 2 commits
-
-
Fabian Ruff authored
-
Fabian Ruff authored
-
- 17 Nov, 2016 2 commits
-
-
Matt Butcher authored
fix(requirements): accept semver constraints for the versions in the requirements.yaml
-
Yuvi Panda authored
-
- 16 Nov, 2016 6 commits
-
-
Adam Reese authored
-
Matt Butcher authored
fix(tiller): allow release name to be up to 53 chars
-
Adam Reese authored
fix(kube): fix incomplete patches generated on update
-
Matt Butcher authored
docs(yaml_techniques): add YAML techniques document
-
Matt Butcher authored
This raises the limit from 14 to 53 chars based on the Kubernetes 1.4 name limit. Closes #1528
-
Adam Reese authored
-
- 15 Nov, 2016 6 commits
-
-
Keerthan Reddy Mala (kmala) authored
-
Matt Butcher authored
This documents YAML and provides information about how Helm and Kubernetes interpret the YAML.
-
Adam Reese authored
fix(tiller): return yaml parsing errors
-
Adam Reese authored
feat(tiller): add source file to log entries
-
Adam Reese authored
feat(gometalinter): Move to versioned releases
-
Matt Butcher authored
fix(helm): helm create will not overwrite existing files
-