- 31 Oct, 2018 1 commit
-
-
Matt Butcher authored
This is described in the official Helm 3 proposal: https://github.com/helm/community/blob/master/helm-v3/000-helm-v3.md Signed-off-by:
Matt Butcher <matt.butcher@microsoft.com>
-
- 17 Oct, 2018 1 commit
-
-
Adam Reese authored
Signed-off-by:
Adam Reese <adam@reese.io>
-
- 24 Aug, 2018 2 commits
-
-
Adam Reese authored
-
Adam Reese authored
ref(chartutil): move chart loading out of chartutil into new package add chart loader interface to allow lazy loading feat(chart): create chart accessors ref(*): cleanup requirements ref(tiller): remove optional template engines ref(tiller): simplify sorting releases and hooks ref(*): code simplification ref(hapi): move chart package out of hapi ref(chart): add requirements and lock to Chart struct
-
- 22 Aug, 2018 1 commit
-
-
Adam Reese authored
-
- 14 Jun, 2018 1 commit
-
-
Matthew Fisher authored
To match the convention of `helm install`, `helm uninstall` is the inverse. Other tangential changes in this PR: - StatusDeleting has been changed to StatusUninstalling - StatusDeleted has been changed to StatusUninstalled - `helm list --deleted` has been changed to `helm list --uninstalled` - `helm list --deleting` has been changed to `helm list --uninstalling` - `helm.DeleteOption` and all delete options have been renamed to `helm.UninstallOption` I have not made any changes to the "helm.sh/hook-delete-policy", "pre-delete" and "post-delete" hook annotations because 1. it's a major breaking change to existing helm charts, which we've commited to NOT break in Helm 3 2. there is no "helm.sh/hook-install-policy" to pair with "helm.sh/hook-uninstall-policy", so delete still makes sense here `helm delete` and `helm del` have been added as aliases to `helm uninstall`, so `helm delete` and `helm del` still works as is.
-
- 10 May, 2018 1 commit
-
-
Adam Reese authored
-
- 27 Apr, 2018 1 commit
-
-
Adam Reese authored
`go test ./pkg/tiller -test.log`
-
- 26 Apr, 2018 1 commit
-
-
Adam Reese authored
-
- 23 Apr, 2018 1 commit
-
-
Adam Reese authored
-
- 20 Apr, 2018 1 commit
-
-
Adam Reese authored
-
- 19 Apr, 2018 3 commits
-
-
Adam Reese authored
-
Adam Reese authored
-
Adam Reese authored
-
- 18 Apr, 2018 3 commits
-
-
Adam Reese authored
-
Adam Reese authored
-
Adam Reese authored
-
- 17 Apr, 2018 3 commits
-
-
Adam Reese authored
-
Adam Reese authored
-
Adam Reese authored
-
- 16 Apr, 2018 2 commits
-
-
Adam Reese authored
-
Adam Reese authored
-
- 13 Apr, 2018 3 commits
-
-
Adam Reese authored
-
Adam Reese authored
TODO reimplement any paging
-
Adam Reese authored
-
- 09 Apr, 2018 1 commit
-
-
Arash Deshmeh authored
Signed-off-by:
Arash Deshmeh <adeshmeh@ca.ibm.com>
-
- 03 Apr, 2018 1 commit
-
-
Timofey Kirillov authored
Cover hook-succeeded, hook-failed and before-hook-creation hook delete policies.
-
- 19 Feb, 2018 1 commit
-
-
Arash Deshmeh authored
Signed-off-by:
Arash Deshmeh <adeshmeh@ca.ibm.com>
-
- 05 Jan, 2018 1 commit
-
-
Adam Reese authored
-
- 22 Jun, 2017 1 commit
-
-
Y.W authored
* give an uniform check for release process * fixed as the review of adamreese: update the err message when releasename is empty and update the test units. * fixed as the review of bacongobbler: add more detail information to return message. the regex rule is added to the return message.
-
- 06 Jun, 2017 1 commit
-
-
Michelle Noorali authored
resolves #2290
-
- 26 May, 2017 1 commit
-
-
peay authored
-
- 24 May, 2017 2 commits
-
-
fibonacci1729 authored
TestInstallRelease_WithChartAndDependencyNotes -> tiller/release_install_test.go TestInstallRelease_WrongTillerVersion -> tiller/release_install_test.go TestInstallRelease_WithNotesRendered -> tiller/release_install_test.go TestInstallRelease_TillerVersion -> tiller/release_install_test.go TestInstallRelease_FailedHooks -> tiller/release_install_test.go TestInstallRelease_ReuseName -> tiller/release_install_test.go TestInstallRelease_WithNotes -> tiller/release_install_test.go TestInstallRelease_NoHooks -> tiller/release_install_test.go TestInstallRelease_DryRun -> tiller/release_install_test.go TestInstallRelease -> tiller/release_install_test.go
-
fibonacci1729 authored
TestListReleasesByStatus -> tiller/release_list_test.go TestListReleasesFilter -> tiller/release_list_test.go TestListReleasesSort -> tiller/release_list_test.go TestListReleases -> tiller/release_list_test.go TestUpdateRelease_ResetReuseValues -> tiller/release_update_test.go TestUpdateRelease_ResetValues -> tiller/release_update_test.go TestUpdateRelease_ReuseValues -> tiller/release_update_test.go TestUpdateReleaseNoChanges -> tiller/release_update_test.go TestUpdateReleaseFailure -> tiller/release_update_test.go TestUpdateReleaseNoHooks -> tiller/release_update_test.go TestUpdateRelease -> tiller/release_update_test.go TestRollbackReleaesFailure -> tiller/release_rollback_test.go
-
- 23 May, 2017 1 commit
-
-
fibonacci1729 authored
TestRunReleaseTest -> tiller/release_testing_test.go TestGetReleaseContent -> tiller/release_content_test.go TestGetReleaseStatusDeleted -> tiller/release_status_test.go TestGetReleaseStatus -> tiller/release_status_test.go TestRollbackReleaseFailure -> tiller/release_rollback_test.go TestRollbackReleaseNoHooks -> tiller/release_rollback_test.go TestRollbackRelease -> tiller/release_rollback_test.go TestUninstallReleaseWithKeepPolicy -> tiller/release_uninstall_test.go TestUninstallPurgeDeleteRelease -> tiller/release_uninstall_test.go TestUninstallReleaseNoHooks -> tiller/release_uninstall_test.go TestUninstallPurgeRelease -> tiller/release_uninstall_test.go TestUninstallRelease -> tiller/release_uninstall_test.go
-
- 19 May, 2017 1 commit
-
-
Adam Reese authored
Adds a generic logging interface to importable packages.
-
- 05 May, 2017 2 commits
-
-
Maciej Kwiek authored
Extracted delete specific code from ReleaseServer to external function which is called from both Local and Remote ReleaseModules. Made getVersionSet function from tiller package exported.
-
Maciej Kwiek authored
This change introduces the concept of Rudders - pluggable modules that Tiller communicates with via grpc, which allow to decouple orchestration logic from Tiller into separate service. This commit consists of simple Rudder implementation which does exactly the same thing as built in Tiller orchestrator - it creates all k8s objects from provided manifest without orchestrating them. --experimental-release flag is introduced to enable this behaviour. This change allows to use the service and tiller outside of the cluster. Following commits will add Rudder to helm deployment.
-
- 01 May, 2017 1 commit
-
-
Adam Reese authored
Adds an `unreleased` flag to the version if not building from HEAD of a tag. The compatibility check is bypassed if the client or server are unreleased. fixes #2110
-
- 06 Apr, 2017 1 commit
-
-
Matt Butcher authored
This provides the Chart.yaml field `tillerVersion`, which is a semver range. It allows users to choose to constrain a chart to a specific version. The reason for this is that we keep introducing new template functions, but we have no way of saying "this chart will only work with Tiller newer than...". The check on version is _only_ done on Tiller. The client does not check at all, since it does not do any template expansion on its own.
-