Revisions of helm
Dirk Mueller (dirkmueller)
committed
(revision 2)
osc copypac from project:devel:kubic package:helm revision:4, using expand
Thomas Bechtold (tbechtold)
accepted
request 700122
from
Jiří Suchomel (jsuchome)
(revision 1)
- Update to version 2.13.1: * pkg/chartutil: fix SaveDir for nested templates directories * Fix #5046 compatible with MacOS (#5406) * restore klog flags (#5411) * add `make sign` and `make fetch-dist` (#5329) * Adding PGP signing to the release process * Display the checksums in CI * fix: helm display confused error message if version is empty (without quotes) (#5310) * bump version to v2.13 * Update deprecated links in docs (#5302) * ref: Update Sprig to 2.18.0 (#5300) * fix: helm fetch wrong version chart (#4850) * fix: Update gRPC to get better TLS connection handling (v2 minor release) (#5210) * Fix function comment to consistent with its name (#5294) * Fix function comment to consistent with its name * Correct golint warning (#5287) * Add docs on how to host repo with ChartMuseum (#5282) * changing return order of test items so the sorting tests will fail if actually broken * Add unit tests for checking sort order on helm get * Fix issue #5273 for get script on armv7l (#5275) * Improve language describing deletion of hooks (#5065) * fix(helm): add descriptive error if dependency has blank "repository" (#5152) * Document the HELM_TLS_HOSTNAME variable in 'helm --help' (#5123) * add --devel flag to inspect command (#5141) * fixed minor typo in doc (#5249) * fix(helm): add test for repo update strict flag (#5183) * Fix: kind sorter incorrectly compares unknown and namespace (#5186) * added warning and set default image for unreleased versions of helm for #3770 (#3781) * Fix incorrect flow example and improve operator documentation (#4919) * Fix: type conversion for zero values (#5151) * making ingress path configurations more customizable (#5175) * Update func name (#5250) * Fix some spelling errors in comment (#5246) * Fix code syntax highlighting in docs (#5245) * Update func name (#5241) * Update README with scoop install option (#5234) * Removed link for Cabin mobile app (#5231) * Update using_helm.md (#4690) * Adds the tip that you can pass custom objects (#3916) * add missing "and" (#5227) * docs: add note on rolling back to the previous release (#5228) * fix(tiller): respect resource policy on upgrade (#5225) * Changing deprecated library reference and setting delete propagation background policy (#5161) * Clarify section title (#5226) * Fixes #5046, zsh completion (#5072) * Updating SAP example of gathering charts in one place (#5125) * [docs/related] add helm tiller-info plugin, related to #5111 (#5154) * Update documentation with option to install helm on Windows via scoop (#5207) * Switch to numeric user id (#5203) * Update docs to include information about setting `--wait flag` * Add smoke tests * Upgrade installation docs * [#3338] Rename "safe" to "atomic" which gives more clear understanding, what it does * Fix codestyle and update docs * Implement "atomic" upgrade/install * Itemize text in docs/securing_installation.md (#5217) * Fix some typos in comment (#5215) * fix: ignore pax header "file"s in chart validation * Update docs/examples to use multi-arch tagged images (#5099) * fix: use RFC 1123 subdomains for name verification (#5132) * Fix delete.go file permission (#5194) * Add content on how community members can help review PRs * Fixing helm search display format #5148 (#5162) * Restore comment text * fix: perform extra validation on paths in tar archives (#5165) * Add chart name check to lint (#3773) * bump version to v2.12 (#4991) * Fix some spelling errors (#5114) * fix minor build issue * Sort resources output by 'helm status' * Recommend using crd-install instead of pre-install (#5139) * doc(release_checklist): Adds steps for categorizing changelogs * [docs/related] update orca link to official repo (#5097) * Ejether/rename autohelm in docs (#5095) * Revert "Fix for existing CRDs are deleted when crd-install hook is introduced (#4709)" (#5067) * Fix(helm): Use spaces in ingress template * chore(deps): bump kubernetes to v1.13.1 * Fix some spelling error (#5032) * create: include the namespace in NOTES.txt for LoadBalancer status (#5055) * docs: add Shipper to the list of additional tools (#5051) * ref(*): kubernetes v1.13 support * Renaming Issue Templates correctly and adding a pull request template * Add --parallel flag to helm test (#4144) * Return empty string instead of nil when linting on required (#4748) * fix(helm): Correct and improve resilence of template check in unit test (#5010) * fix(helm): get rid of lint warning in pkg/storage (#5021) * remove for k8s.io/kubernetes deps for simple pod and svc util methods * docs(helm): Mention commit signing in the Developer Guide (#5018) * ref(kube): Gets rid of superfluous Sprintf call * Added extra padding to resources template (#4981) * Charts docs clean-up * add unit tests for portforwarder (#4979) * Update messaging in value parsing to improve traceability (#4974) * fix(helm): Allow custom resources in hooks (#4986) * Fix for existing CRDs are deleted when crd-install hook is introduced (#4709) * avoid kubernetes import for slice contains logic (#4963) * fix(storage): when pruning release versions, never delete the last deployed revision * Allow missing trailing '/' in --repo url (#4956) * fix(helm): Print details for pod resource * Update chart doc with details about the license file (#4977) * docs: add documentation for the helmignore file (#4966) * Error message if anyone try to create multiple helm chart at a time (#4952) * Fix doc charts indent (#4940) * Adding link labels to doc links for more conspicuity (#4904) * fix(windows): fix unit tests on Windows (#4897) * chore(deps): update cobra to latest (#4913) * Update control_structures.md (#4948) * docs: use nindent in documentation examples (#4905) * Securing tiller via running it locally. (#4869) * fix(helm): --set for out of order list values (#4682) * fix(helm): Fix linebreaks when printing custom resources * fix(docs): run `make docs` (#4924) * Helm code of conduct (#4901) * fix(helm): Non-zero exit code on failed chart repository update (#4348) * fix(tiller): rollback deleted release (#3722) (#4820) * fix(helm): Merge nested values correctly on upgrade (#4806) * add appveyor for testing on Windows (#4136) * fold subNotes into updateReq and instReq * formatting * gofmt -s * s,kubernetes/charts,helm/charts,g (#4889) * note on prefixing of resource names with release name (#4633) * related docs - remove import, export, add backup and plugin-utils instead (#4867) * include the name of the missing object in release uninstall error (#4635) * Reform indentation practices using nindent (#4562) * fix:#4873, check release name (#4883) * fix(helm): fix incorrect yaml output format of get hooks command (#4684) * make get script sudo optional (#4677) * Document the _proto directory (#4756) * fix snap install command (#4877) * Full path to mysubchart file (#4882) * fix(engine): Fix template rendering thread safety issue (#4828) * Small typo fix (#4887) * make docs * fix(helm): add --render-subchart-notes flag to 'helm install' and 'helm upgrade' * add child NOTES.txt rendering * Update capabilities.go * fix lint warning * replace with a link to the latest releases page * add special note for RBAC users (#4597) * docs(release_checklist): fix changelog generation command (#4694) * add s390x architecture to the release notes (#4741) * ref(kube): use external api types where possible * Remove executable bits from chartutil generated files (#4839) * test(tiller): cover crash fixed by #4630 (#4853) * bump version to v2.11 (#4700) * Add plugins and tools to docs (#4861) * Remove newline at the start of zsh completion file (#4851) * Fix cmd/helm use tillerTunnel values (#4777) * Missing the batch permission in one of the example (#4829) * Update Contributing.md to remove mention of CLA (#4804) * fix(helm): Use line breaks consistently in status output * UPT: tutorial (#4808) * fix(helm): Update status output to include resource details (#4791) * Update quickstart.md * Fix reference to wordpress (#4803) * Grammar fix (#4801) * Add test template example for helm create (#4524) * feat(helm): add $HELM_KEY_PASSPHRASE environment variable for signing helm charts (#4778) * Add Helm convert plugin (#4766) * update rbac.authorization.k8s.io from v1beta1 to v1 (#4771) * fix(tiller): correctly sort PodDisruptionBudget objects before pods that might use them (#4769) * The nil check before the range loop is redundant * Fix Slack channel references (#4752) * Update circleCI badge to more consistent shield. * Add the .vscode folder to the .helmignore file * ref(*): kubernetes v1.12 support * feat(helm): use apps/v1 as deployment apiVersion (#4725) * docs(provenance): update explanation of new GnuPG format (#4710) * Don't assume that the returned error from the storage driver isn't nil (#3625) (#4627) * fix(helm): fix paths in the ingress template and values file written by helm create * fix(helm): fix regression with TLS flags/environment variables not being parsed (#4657) * Fix credentials not set for ResolveChartVersion default HTTP client (#4662) * fix(helm): fix selector typo in service template for 'helm create' (#4663) * Install tiller as well if it exists (#4648) * Add --no-sudo option (#4649) * Make ping() request a specific image. Add a getTillerPodImage method. (#4622) * Check for err before working with newRelease. (#4630) * fix merge conflicts/linter errors (#4653) * chore: update Sprig to 2.16 (#4652) * change kubernetes to helm in docs and yaml files when refer the repository (#4640) * test and build with golang 1.11 (#4637) * Clearer wording when using pipelines * Fix type in Values File (#4629) * feat(helm): output option for helm get values command, allow json and yaml formats (#4596) * Fix race condition in `helm list` (#4620) * Fix for checking helm version slice bounds out of range (#4609) * 4611 - Remove deadlink to deis.com (#4613) * Be explicit about where occurences of <CHARTNAME> will be replaced in starter charts (#4548) * Fix grammer for tests (#4599) * introduce `helm init --automount-service-account-token` (#4589) * allow settings TLS flags from environment variables (#4590) * fix(release_server): handle the case when requested values is empty (#4604) * Avoid importing k8s.io/kubernetes from pkg/helm (#4499) * Set proxy for all connections, fixes #4326 (#4579) * feat(helm): added new helm notes command to display notes provided by the chart of a release * feat(helm): add ability to sort release list by chart name * fix(helm): Add --tiller-tls-hostname flag to 'helm init' * feat(helm): hiding password input on terminal * Add containerized options for tests in Makefile * Tweeks per bacon review * Improve documentation for helm upgrade (#4030) * Fix typo in message.go * Messages are encrypted when using TLS * Moving from CLA to DCO in contribution guide * Fix helm create note for k8 label convention changes * docs: remove extraneous "it" * strip out all extra lines other than the first for parsing * Fix typo in parser.go * Update zoom.us link * docs(README): Updating for Helm in CNCF * fix: link to custom resource definitions section * fix(client): fix bug in list releases to append all releases * add Tillerless Helm blog post and plugin references * Add basic tutorial for beginners (#4466) * sort links alphabetically * docs(alpine): quote release label value (#4460) * Add link to doc for Helm Stop plugin * docs(generated): regenerate markdown docs * ref(*): kubernetes v1.11 support * bump version to v2.10 * Updating to the k8s label convention * fix(helm): fix(helm): add `--tls-hostname` flag to tls flags * fix(release_server): fix how we merge values * distribute tiller binary with each release * [manifests] hoist the regex out of SplitManifests * [fake] implement rendering and simulated upgrades * [templates] extract some rendering code into a package * [tiller] move the Manifest type to its own pkg * Only propagate query string if refURL is relative to baseURL * Propagate query string arguments in repository URL to absolute chart URL * add support for `auth-provider` from kubeconfig files, addreses #4422 * setup connection after displaying client version * revert back to /tiller * Fixed error in docs for file access * use dot notation for release candidates * replace github org with The Kubernetes package manager * [tiller] make update --force --dry-run obey dry-run * soften the recommendation of hypens in chart names * add every release artifact to the release notes * add amendments to release checklist * fix `helm template -x` pathing issues on Windows * change copyright to "Copyright The Helm Authors" * fix path output for Windows * Adding space for correct formatting on docs.helm.sh * README: updated links to helm/helm * feat: Set values from local files (#3758) * Dashes are not allowed in the name * docs(OWNERS): add rimusz as emeritus maintainer (#4357) * Snap installation information added (#4366) * feat(helm): Detailed exit code for helm plugins (#4367) * feat(helm): Add the --kubeconfig flag (#4235) * Add missing space * docs(rbac.md): delete redundant step * ref(docs): add more links to tiller rbac info * Slack channels now have URL's * helm template cmd - conformity of output (#3811) * [fake] return the correct error message for missing releases * [fake] make InstallReleaseFromChart obey DryRun * Include exact details to configure storage=secret * Revert "fix(helm): add `--tls-hostname` flag to tls flags." * fix(helm): add --tls-hostname flag to tls-flags * Allow zsh completion to be autoloaded by compinit * docs(*): update tiller_ssl docs to reflect IP SAN usage. * CONTRIBUTING.md: Corrected slack channel/s in support channels * docs(chore): scale svg up to 620 initial width/height * fix(helm): return when listing with no releases or nil * chore(docs): lowercase `Kind` for clarity * docs(helm): add helm-cos to related helm plugins * Some small typos: * docs(chore): add svg logo * Support Stdin when using downloaders of plugin * Change permission of index.yaml * add nil check in if statement configmap example, also note why * chore(sprig): bump sprig to 2.15.0 * Add 'name' label to created namespaces * Do not fail linting because of missing 'required' template values * add SECURITY_CONTACTS * Fix(helm): fix the bug of the charts not deployed after downloaded in helm install --dep-up * typo fix for template test * typo fix for lengh to length * Remove trailing whitespace * Add s390 architecture in TARGETS * test: add test for 'ParseIntoString' and update test for 'ParseInto' * Typo fix: indentifies -> identifies * feat(helm): Added the ability to handle custom description to client side for install, upgrade, rollback, and delete commands. Updated the documentation according to the changes. * added ability to handle custom release descriptions to tiller * added description field to api types UpdateReleaseRequest, InstallReleaseRequest, UninstallReleaseRequest, and RollbackReleaseRequest * Increase error message specificity for name reuse * Add link to cdwv/awesome-helm * Setting DisableCompression to true to disable unwanted httpclient tranformations * Fix incorrect timestamp when helm package * Added documentation for the tpl function * Typo fix: retruns->returns * Fix test failure message * small typo fix * Add test to make sure --set flag interprets `null` as `nil` * Add test to make sure --set-string flag takes `null` as string * Parse booleans and null as string values with --set-string flag * Documentation: add syntax highlighting to code examples & fix spelling of kube primitives * Fix concurrency issues with helm install * Fix inaccurate comment in `tiller` * update security vulnerability email * Update tiller_ssl.md * docs(helm): Added double quotes to example * adding docs for GKE for helm 2 * make docs * Add helm template --is-upgrade * fix charts doc: extra space in requirement condition * removed --install option from --namespace. * Migrate 'template' to 'include' in 'helm create' to conform to Helm best practices * Update capabilities.go * Don't request Tiller version in installer * Typo fix: mach->match * replace with a link to the latest releases page * Suppress 'unauthenticated users' warning when --tiller-tls-verify present * fix lint warning * Support values files on remote servers with self-signed certs / client cert authentication (#4003) * fix(kube): run schema validation on BuildUnstructured * chore(docs): mv index.md to README.md * Upgrade moniker version (#4034) * feat(tiller): support CRD installation (#3982) * docs(release_checklist): Adds information about new release meetings * Typo fix: usa helm->use helm * Typo fix: evalutes->evaluates * Refactor to be more precise * Revert "Fix tiller deployment on RBAC clusters" * Revert "toYaml - Fix #3470 and #3410's trailing \n issues" * #3763 replace backslash with forward slash * docs(helm): update Globs examples to work correctly * build helm binary in tiller image * remove need for type reflection * Change tiller's Dockerfile to use USER nobody + upgrades to alpine:3.7 * Fix for - Downloader plugins not used when downloading new repo's index.yaml #3938 * Add quoting support in ingress to allow wildcard domain * Changed whitespacing in comments * add --col-width to `helm search` (#3949) * fix(kube): output internal object table * Fix --tiller-namespace flag for plugins * Avoid to call 'go' with empty -tags argument * Update install.go * Typo fix in plugins.md "that that"->"that" * fixed flag for tls ca cert option in the documentation * feat(list): Optional output as JSON and YAML * fix(kube): get correct versioned object from info helper * swallow the error when returning the default HTTP client * fix(kube): use correct object type in watch * fix(pkg/strvals): evaluate "null" values * ref(pkg/plugin): create clean path for extracting plugins * Correct the returned message in reset_test.go * Correct the returned message * Revert "feat: add --set and --values options to 'helm package'" * Add App Version to the helm ls command. * Typo fix in functions_and_pipelines.md * feat(helm): support removing multiple repositories with repo remove command * Create PodSecurityPolicy before Pods and ServiceAccounts * fix(helm): resolve linter's warning on template command unit tests * Document apiVersion field * test helm template -x with non-existent manifest * Correctly use subtests in helm template tests * Disambigutate chartPaths variables in helm template tests * test helm template -x against subcharts stored as tgz's * Add working template to mariner chart for use in testing subcharts * Update helm template -x to support children chart manifests in more cases * remove optional field from charts and templates * Remove Mercurial build-time dependency * Basic auth credentials from repo not used in install/upgrade/fetch commands #3858 * Fix some typo * Proper none not in capitals * fix(helm): refactor tiller release install unit tests using chart and install request stubs * Typo fix * fix(helm) refactor reset command unit tests to remove duplication in test code * typo fix get->Get's * fix(docs): Add the missing docs * fix(package): Adds missing `set-string` flag and parameter * remove unused servicePort from default ingress template * Fix some typos * Updated tests for PR #3837 * toYaml - Fixes #3470 - trailing \n issue * toYaml - Fixes #3410 - trailing \n issue * Updates readme with choco install command * rename TPR to CRD * Fixes typos introduced in #3540. Closes #3823 * ref(cmd/upgrade): update reuse-values flag descrip * ref(pkg/tiller): clarify reuseValues comment * fix(pkg/tiller): reuseValues combines all prev val * ref(cmd/helm): show grpc error msg from prettyError * Switch flag to update existing record * using existing mechanism to flag for failures * Typo fix helm->Helm * Fix #3822 * import client auth plugins * Add hook-delete-policy ReleaseServer unit tests * Removes unnecessary if block * release list paritioning * fix(helm) refactor release_testing unit tests to utilize runReleaseCases * closes #3795 * Update rbac.md * fix(helm): fix output leak from unit tests of helm create command * Fix tiller deployment on RBAC clusters * return a non 0 exit code when lint fails due to missing Chart.yaml * stream releases when listing * Removed typos (additional plus signs) * fix 'eveything' -> 'everything' (#3754) * fix 'mulitenant'->'multitenant' (#3755) * Fix several golint warnings (#3756) * Remove outdated note. * Updated kubernetes_distros.md with DC/OS note. * ref(*): kubernetes v1.10 support * Update tiller_ssl.md * Update files.go * Updated to mention the --purge flag on delete * fixed typo + moved into Helm Included section * The default defined role does not allow Tiller to launch Kubernetes jobs. * Update to specify version command output. * Add issue_template.md which asks for version info. * Update CONTRIBUTING.md * fix Syntax error * Fix HTML parsing when setting TAG with wget * add a link to Jenkins X and how it uses helm * Create index.yaml if missing when running repo index --merge * (fix) Handle caFile alone being set for repos * Implement before-hook-creation delete policy * Adding --set-string flag to force string values. * Authentication support for remote charts repositories (#3206) * Fixed typo * fix(helm): fix helm history unit tests * Add actionable message in the error * fix `helm get manifest` context deadline exceeded error * fix output leak from tiller release install test * fix(helm): refactor tests on helm dependency list command to remove duplication * fix(helm): remove duplication in tests of repo-add command * fixed an issue in versioning.mk (#3653) * fix windows path issues on `helm template -x` * Fixed SIGSEGV when running helm create with -p and no values.yaml file * fix(helm): refactor search command tests to remove duplication * fix(helm): search command returns error on index search failures (specifically on regular expression errors) * Fixed referencing the wrong env variable if SHA sum doesn't match. * feat: add --set and --values options to 'helm package' * update documentation as per review feedback * feat(helm): inspect readme * add newline after header * Fix link to github issues * fix(helm): refactor helm version command tests to remove duplication * docs(OWNERS): add emeritus section (#3667) * remove "This Repository" link from releases page * Now returning error and stopping installation * add back the default 5 second connection timeout * fix(helm) refactor helm status command tests to use releaseCase struct and the corresponding function runReleaseCases. Fixes #3659 * make table explicitly default * fix(helm): remove duplicate code from cmd/helm/history_test.go. Closes #3649 * add support for output format in json or yaml * bump version to v2.8.1 * Accept .yml files as well as .yaml for templates. * Added code to recover from a tiller pod crash in an event of template render failure * fix typo in docs and fake * Add helm-unittest in plugins * replace FAILED deployments with `helm upgrade --install --force` * fix protoc * fix helm init --wait * fix(helm): remove duplicate test code from cmd/helm/list_test. Closes #3637 * Respect env proxy settings when using custom Transport * bump go to 1.10 * fix kubeVersion example * Fixed bad link to Issues page * fix(helm): fix the bug in test code 'cmd/helm/init_test.go' and 'cmd/helm/repo_update_test.go' that leave behind temporary helm home directories during build. With this fix, the build process no longer leaves behind 'helm_home-*' temp directories. * update the documentation to refere to GnuPG v2 * fix(helm): Don't crash in search if upper case chars are encountered. * Change helm update to helm upgrade * Add --replicas option for HA fixes #2334 * added Codefresh * Add instruction to support new GnuGP version * pass home down through createLink * updating DownloadIndexFile function call to pass in HELM_HOME * adding Helmsman in docs/related.md * Add helm-hashtag plugin * Add link to securing helm docs in 'helm init' text * remove deprecated -e flag to `docker login` * update docstrings on Deployment, Service, and Secret * fix(circle): fix download link to download.docker.com * fix(tiller): Supersede multiple deployments (#3539) * docs(helm): Added kubeVersion to documentation. docs(helm): Added kubeVersion to documentation and examples. Adjusted wording for the Chart.kubeVersion description Removing redundant wording for Chart.kubeVersion description * fix(plugins): support installing plugins by relative path (#3568) * fix(plugins): support newer git (#3571) * Create missing directories when saving files in chartutil.SaveDir * don't wrap helm init -o/--dry-run output in List * Fix link to Slack * fix(helm): add service, secret manifests in `init -o` * docs(related): add helm-local plugin (#3547) * Fix minor typo * Added ReactiveOps Autohelm to the related tools list * fix(helm): fix the bug in tests under cmd/helm that leaves behind temporary directories named "repo-test-*" during build. * fix(helm): fix the bug in test code under pkg/tiller that leaks output to stdout during build * Update deprecated grpc dial timeout * Bump client side grpc max msg size * Mute upgrade --install default namespace warning * update docs to demonstrate best practices in regards to named templates * fix(helm): fix the output leak to stdout during build by tests under pkg/releasetesting, by redirecting output from mock clients. * Update download links to 2.8.1 binaries * Add a reference to Helm.NET * Fix typo * Fix linting bug with charts containing more than one hyphen * chore(README): add ref to helm mailing list * fix(helm): fix the implicit dependency of TestSetAppVersion test on previous tests, due to helm home, by explicitly creating a temporary helm directory for the test. * Typo once/one * fix(helm): fix the bug in test code 'cmd/helm/create_test.go' that leaves behind temp directories during build * fix occurences typo in charts.md * fix a typo in client * docs: Fix FromJson comment * feat(helm): add --template flag to `helm version` * Fix bash example * Grammar fixes and clarifications * defer in loop may cause resource leak * bump docker to 17.11.0-ce * fix(helm): update helm reset --force tip for clarity * Keepalive config should be independent of TLS * Tiller should only enforce what we expect from Helm * defer in loop may cause resource leak * fix(helm): fix the build-time golint warning on 'cmd/helm/install.go' * use an underscore for release_checklist.md * fix(grpc): Fixes issue where message sending limited to 4mb * Update tiller_ssl.md * fix(api-machinery): Fixes patching for unstructured objects * remove references to the term "master" * Fix subchart2 example tag * Update charts_tips_and_tricks.md * Update developers.md * ref(glide): remove need for scripts/setup-apimachinery.sh (#3446) * fix doc spell check * the spell check * doc(tips): Add an exception to tip about quoting integers * Update Makefile * adding other missing apiVersions * Update RBAC best practices * add appsv1beta1 and appsv1beta2 apiVersion * Fix 'getSelectorFromObject' * Disambiguate encoding from secrets * Fix typo * Fix type * exit zero on non-master branch * Revert "feat(helm): adding kubeconfig flag" * fix helm init --upgrade logic * bump version to v2.8 * fix RELEASE_BRANCH_NAME * bump version to v2.8.0 * change child-parent title & links to fix links * docs: fixed incorrect clone path in developer docs * refactor prettyError, closes #3381 * fix link to image * Fix pod recreation * fix(helm): fix importValues warnings from disabled charts
Displaying all 2 revisions