Qin Wang
39a2d5ec29
feat(helm): add local path support for deps in requirements.yaml
...
fix change requests
9 years ago
Qin Wang
d72ff65325
feat(helm): add local path support for deps in requirements.yaml
...
The following commands:
helm dep update
helm dep build
are now able to take a requirements.yaml with dependency charts' repo defined as:
file://../local/path or file:///root/path
closes : #1884
9 years ago
Matt Butcher
5618afe3d4
Merge pull request #1922 from larryrensing/feat/list-namespaces
...
feat(*): add --namespace flag to 'helm list'
9 years ago
Adam Reese
67fc1a21aa
feat(kube): support upgrading ThirdPartyResources
9 years ago
Adam Reese
f55a43553c
Merge pull request #1942 from adamreese/ref/kube-cleanup
...
ref(kube): code style cleanup
9 years ago
Matt Butcher
5d6aeac613
Merge pull request #1938 from nokia/move-to-pkg
...
Fixes #1898 : Proposal: move downloader and resolver package to /pkg
9 years ago
Adam Reese
ae9691910d
ref(kube): code style cleanup
9 years ago
Adam Reese
0f461ba8b5
feat(kube): use jsonpatch to update ThirdPartyResources
9 years ago
Adam Reese
4cdb2ac538
feat(kube): support thirdpartyresources
9 years ago
Gergo Huszty
a32f71c735
Merge branch 'master' of https://github.com/kubernetes/helm into move-to-pkg
9 years ago
Gergo Huszty
17c9e220b0
Fixes #1898 : Proposal: move downloader and resolver package to /pkg
9 years ago
Taylor Thomas
7bdd36bbba
fix(*): Regenerates protobuf files for protobuf 3.2
...
Protobuf 3.2 was recently released and generates a slightly different
file from the protobuf definitions. These were all changes to the
autogenerated byte array.
9 years ago
Larry Rensing
294d18d567
Merge remote-tracking branch 'upstream/master' into feat/list-namespaces
9 years ago
Larry Rensing
8cb931925e
Merge remote-tracking branch 'upstream/master' into feat/list-namespaces
9 years ago
Matt Butcher
ed7bb41973
Merge pull request #1928 from vdice/add-last-test-suite-run-to-status
...
feat(cmd/helm/status): add last test suite run to status output
9 years ago
Taylor Thomas
977ceb9b5f
Merge pull request #1882 from bacongobbler/1712-portforwarder
...
move newTillerPortForwarder to pkg/helm/portforwarder
9 years ago
Vaughn Dice
140caa081b
feat(cmd/helm/status): add last test suite run to status output
9 years ago
Michelle Noorali
c7e2d186a5
Merge pull request #1777 from michelleN/feat/1163-chart-testing
...
feat(*): add helm test initial framework
9 years ago
Larry Rensing
3a380923f4
feat(*): add --namespace flag to 'helm list'
...
Users can now specify a namespace filter for 'helm list'. Only the
releases within the specified namespace will be shown. For example,
'helm list --namespace foo' will only show releases for the 'foo'
namespace. Also added a namespace field to the table view.
Closes #1563
9 years ago
Michelle Noorali
4896ea7cf5
chore(pkg/tiller): add logs on RunReleaseTesting
9 years ago
Michelle Noorali
538e8297ef
ref(*): add namespace info to failing test msg
...
* also cleanup comments
9 years ago
Adam Reese
fd210dfd30
ref(hapi): remove never used proto field
9 years ago
Matthew Fisher
704bc47225
move newTillerPortForwarder to pkg/helm/portforwarder
9 years ago
Michelle Noorali
bf9ae52e1c
ref(*): change test hook to be test-success
9 years ago
Michelle Noorali
e95a0570ad
chore(pkg/releasetesting): add test_suite tests
...
* and comments
9 years ago
Matthew Fisher
3f463783a5
add PersistentVolumeClaim to the kind sorter list
...
At the present time, PersistentVolumeClaims are not a recognized object so it is installed last.
PVCs should be installed shortly after PersistentVolumes have been bound.
9 years ago
Michelle Noorali
e132191275
ref(pkg/): refactor helm test logic
...
pulled logic out in pkg/releasetesting
9 years ago
Vaughn Dice
9bd12953a9
feat(*): add kube client test
...
* for WaitAndGetCompletedPodPhase
9 years ago
Michelle Noorali
58c05f87d7
feat(*): stream helm test messages to client
9 years ago
Michelle Noorali
d46d63a8f7
feat(*): add helm test command mvp
...
* This is a simple mvp which processes a test definition with the
hook annotation for test when you run `helm test [release]`
* helm client cmd, proto def, tiller logic
9 years ago
Matt Butcher
756cb970bd
feat(tiller): record a message for each lifecycle step
...
This adds a simple description for each lifecycle step on a release
object.
Closes #1661
9 years ago
Taylor Thomas
e440a36d95
Merge pull request #1820 from thomastaylor312/feat/add_wait
...
feat(*): Add --wait flag
9 years ago
Matthew Fisher
dad40fcbe0
add InstallReleaseFromChart and UpdateReleaseFromChart
...
When using pkg/helm as a third party client, I am using chartutil.LoadArchive()
to load a chart from an io.Reader. After that is loaded I wish to install/update that
chart, however InstallRelease and UpdateRelease only accepts a path rather than
something of type *chart.Chart. This adds a new function called InstallReleaseFromChart
which allows one to load a chart separate from the path, then install said chart.
9 years ago
Taylor Thomas
7ef9bb6f71
feat(*): Add --wait flag
...
Adds `--wait` flag to helm that waits for all pods to reach a ready
state, PVCs to be bound, and services to have IP addresses
Closes #1805
9 years ago
Adam Reese
de64da2bb1
ref(kube): misc code cleanup
9 years ago
Adam Reese
9dae8eca3d
Merge pull request #1825 from adamreese/fix/upgrade-reaper
...
fix(kube): reap deleted resources during upgrade
9 years ago
Matt Butcher
9652651ba9
Merge pull request #1814 from technosophos/feat/1569-reset-values
...
feat(helm): add --reset-values flag to 'helm upgrade'
9 years ago
z00358552
b0d4cacd54
fix(helm) change name length limit to 63 for `helm create`
...
since kubernetes 1.4, the upper limit for resource name is 63 characters,
so it is better to change the template when running `helm create` accordingly.
9 years ago
Adam Reese
9e37009467
fix(kube): reap deleted resources during upgrade
9 years ago
Adam Reese
5a33f462ef
Merge pull request #1823 from adamreese/ref/kube-manifest
...
ref(kube): add Result to abstract a collection of resources
9 years ago
Adam Reese
b22e6fcfaa
ref(kube): add Result to abstract a collection of resources
9 years ago
Ferran Rodenas
088c2bd233
Linter validations for Chart icon property
10 years ago
Lachlan Evenson
4d5cf66308
removed Version from create tests as output schema and values aren't tested
10 years ago
Lachlan Evenson
2e0f949d49
bugfix(tiller): replace + with - in Chart version to support Kubernetes constraint
10 years ago
José Armesto
0059d5a3df
Logging real name of the failing hook
10 years ago
Matt Butcher
c32b2ddcdf
feat(helm): add --reset-values flag to 'helm upgrade'
...
The --reset-values flag on upgrade instructs Tiller to reset the
upgraded release to the chart's built-in values.yaml, and ignore the
last install's overridden values.
Closes #1569
10 years ago
Matt Butcher
6d6e88a86e
Merge pull request #1766 from gravitational/http-client-tls
...
Http client with TLS
10 years ago
Adam Reese
3e44f87c59
Merge pull request #1808 from adamreese/fix/missing-name
...
fix(tiller): add missing name to status response
10 years ago
Adam Reese
881153cc39
Merge pull request #1812 from adamreese/fix/1807-purge-error
...
fix(tiller): don't update purged releases
10 years ago
Adam Reese
6600fcb0e6
fix(tiller): don't update purged releases
...
fixes #1807
10 years ago