- 26 Oct, 2016 7 commits
-
-
Matt Butcher authored
This prompts the user to enter a passphrase if the given PGP key is encrypted. Closes #1447
-
Vic Iglesias authored
-
Vic Iglesias authored
-
Vic Iglesias authored
-
Vic Iglesias authored
-
Vic Iglesias authored
-
Vic Iglesias authored
-
- 25 Oct, 2016 1 commit
-
-
Adam Reese authored
-
- 21 Oct, 2016 1 commit
-
-
Adnan Abdulhussein authored
-
- 20 Oct, 2016 2 commits
-
-
Matt Butcher authored
This switches the local chart repo to use 127.0.0.1 instead of localhost so that the net library does not negotiate localhost to an IPv6 address, which is known to cause issues in some Docker containers. Breaking Change: When testing on a system that does NOT have IPv4 configured, this will break 'helm serve'. We estimate this will impact none of the current user base. Closes #1410
-
Fabian Ruff authored
This commit changes the configmap storage driver to compress the serialized release before storing it as a base64 encoded string. This change is backward compatible as it handles existing releases gracefully by skipping the decompression step when the gzip magic header is not present.
-
- 19 Oct, 2016 2 commits
-
-
Adam Reese authored
-
Adnan Abdulhussein authored
-
- 18 Oct, 2016 2 commits
-
-
Matt Butcher authored
Previous versions of Helm had placeholder text in the index.yaml file. This generates an HTML index for 'helm serve'. It also has a refactoring of the server so that the server can be tested. Closes #1397
-
Matt Butcher authored
This prevents the index command from recursing through directories. Behind the scenes, it swaps out the repository logic for the index file logic. Closes #1328
-
- 17 Oct, 2016 3 commits
-
-
Matt Butcher authored
This changes the wording of a log and an error message to make it clearer what is happening.
-
Matt Butcher authored
There were a few places where error messages were accessing properties of objects that were nil because of the error. Closes #1374
-
Michelle Noorali authored
This resolves #1210. Update will find current resource by name and kind for comparison purposes.
-
- 14 Oct, 2016 4 commits
-
-
Matt Butcher authored
This adds a function engine.FuncMap that returns a function mapping that better represents the functions passed to a template. The linting logic is reconfigured to use this function instead of the sprig.FuncMap function. Closes #1366
-
Nic Roland authored
-
Adnan Abdulhussein authored
The YAML validation was broken because the renderedContentMap has keys with the path to the template including the chart directory, whereas the linter was trying to access it relative from the chart directory. For example, the hash key was `drupal/templates/deployment.yaml` but the linter was trying to access `templates/deployment.yaml`. This commit fixes the key used to access the rendered content.
-
Adnan Abdulhussein authored
Fixes the regex for extracting templates to include templates that suppress newlines and ignore any conditional flow statements.
-
- 13 Oct, 2016 2 commits
-
-
Matt Butcher authored
Between Alpha.4 and Alpha.5 there was a change in the indexing logic. This prevent indices from being appended to (because those index files were often broken). This change allows the user to explicitly merge an existing index and a generated index. Closes #1334
-
Adam Reese authored
- decouple tunnel from kube client - add context switching for init cmd - add unit tests for installer and init command - refactor installer and remove unused code
-
- 12 Oct, 2016 3 commits
-
-
fibonacci1729 authored
-
Michal Rostecki authored
Const variables defined in client.go weren't used anywhere. Ref #953
-
Matt Butcher authored
This causes 'helm dep [up|install]' to ignore files in charts/ that start with either a dot or an underscore. It also changes the chartloader to ignore those files. Also, if a 'helm dep up' does not find a charts/ directory, it creates one. Closes #1342
-
- 10 Oct, 2016 2 commits
-
-
Adam Reese authored
-
Matt Butcher authored
I wrote urlJoin to fix URL joining, but I put it in the wrong place and never used it. This moves it to the right place, and replaces the hacky previous solution.
-
- 07 Oct, 2016 3 commits
-
-
Adam Reese authored
Prevent testing package from being imported into main application
-
Adam Reese authored
-
Matt Butcher authored
This removes the requirement that a fetch or install command must explicitly state the version number to install. Instead, this goes to the strategy used by OS package managers: Install the latest until told to do otherwise. Closes #1198
-
- 06 Oct, 2016 1 commit
-
-
Keerthan Reddy Mala (kmala) authored
Signed-off-by:
Keerthan Reddy Mala (kmala) <kmala@deis.com>
-
- 05 Oct, 2016 4 commits
-
-
fibonacci1729 authored
-
Matt Butcher authored
This removes the last of the requests for gopkg.in/yaml.v2, and also the struct annotations. Closes #1192 Closes #1263
-
Matt Butcher authored
This performs a relatively weak in-memory translation of index file data. It does not, in most cases, write the corrected data to disk, and it emits a warning directly to STDERR each time it loads a deprecated index. Known limitations: - It cannot recover certain bogus records that earlier alpha releases generated (notably, where all chartfile data is missing) - In some cases, it has to parse a filename to get version info. This is lossy. - Because it takes three passes through the YAML and JSON unmarshal, it is not performant. This feature is transitional and should be removed during the Beta cycle, prior to the release of 2.0.0. Closes #1265
-
Matt Butcher authored
When `helm install -f foo.yaml bar` is called, and then the release is upgraded with `helm upgrade happy-panda bar`, this will now re-use the values that were submitted with `-f foo.yaml`. The same is true for values specified with `--set`. Closes #1227
-
- 04 Oct, 2016 3 commits
-
-
fibonacci1729 authored
-
Matt Butcher authored
There was a bug in the repo tests that caused them to overwrite the repositories.yaml file in that directory. Now, the entire tests (server and client-side) run inside of a temp directory.
-
Matt Butcher authored
This implements a new index file format for repository indices. It also implements a new format for requirements.yaml. Breaking change: This will break all previous versions of Helm, and will impact helm search, repo, serve, and fetch functions. Closes #1197
-