Ling Samuel
da6878dc0f
feat: status command display description
...
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
5 years ago
Marc Khouzam
05beedd671
feat(comp): Complete revision for rollback command
...
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
6 years ago
Marc Khouzam
88a3d6eaea
feat(comp): Move custom completions to Cobra 1.0
...
Cobra 1.0 introduces custom Go completions. This commit replaces Helm's
own solution to use Cobra's solution.
This allows to completely remove Helm's internal "completion" package.
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
6 years ago
Matt Farina
99f277a2f3
Using flags instead of persistent flags on status
...
Persistent flags are available on subcommands. Status does not
need the persistent nature.
Closes #8149
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Liu Ming
bc515991f8
docs: fix capitalization in a few help messages
...
1. fixed capitalization in a few help messages
2. use no thrid-person verb.
ref #7898
Signed-off-by: Liu Ming <hit_oak_tree@126.com>
6 years ago
Marc Khouzam
d5d741dfed
feat(comp): Support completion for --revision flag
...
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
6 years ago
Marc Khouzam
9240e78124
feat(comp): Dynamic completion of arguments in Go
...
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
6 years ago
Jason Pickens
0eaa881c4e
Add missing statuses to the status help text ( #7035 )
...
Signed-off-by: Jason Pickens <jasonpickensnz@gmail.com>
6 years ago
Jacob LeGrone
0645b92c1b
Print test status
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
6 years ago
Taylor Thomas
3d64c6bb54
ref(cmd): Implement flag parsing for output format
...
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Taylor Thomas
768d27b387
ref(*): Refactors output into its own package
...
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Taylor Thomas
3799d0024c
fix(cmd): Fix all the outputs
...
There were two different methods and varying ways to output the status of a release.
This standardizes all of the outputs, but requires a breaking change. Output will
not perfectly match previous v3 output, and we had to break the printing function
in the `action` package, but now things are much more standardized.
Fixes #6238
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Matt Farina
9bc7934f35
Updating the module for v3 as the major version
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Taylor Thomas
eac6a60001
feat(*): Ports all output functionality from v2
...
As part of this port, I removed some now superfluous code from the `action` package.
This is technically a breaking change, but since the package was introduced in v3, it
is highly unlikely anyone is using it and we are still within the beta window.
Also closes #6437
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Taylor Thomas
51ad3cd357
ref(*): Refactors the history action to return releases instead of formatted output
...
Output utilities have been moved to their own file and streamlined as well
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
7 years ago
Matthew Fisher
8f37ab48ac
Merge pull request #5455 from bacongobbler/fix-list
...
fix(install): fix issue where chart metadata is not being saved on `helm install`
7 years ago
Matthew Fisher
5c2f235b6c
fix(install): fix issue where chart metadata is not being saved on `helm install`
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
7 years ago
Adam Reese
895e9192d4
feat(*): use vanity import helm.sh/helm
...
Signed-off-by: Adam Reese <adam@reese.io>
7 years ago
Matthew Fisher
f185103b60
ref(action): move AddFlags functions back to cmd
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
7 years ago
Matthew Fisher
2571dbf82f
ref: remove pkg/helm, pkg/hapi, pkg/tiller
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
7 years ago
Adam Reese
a1a7d3e824
ref(pkg/helm): refactor out `ReleaseStatus`
...
The `ReleaseStatus()` client call returns the same information as
`ReleaseContent()`
Signed-off-by: Adam Reese <adam@reese.io>
7 years ago
Adam Reese
4f26b658d8
change copyright to "Copyright The Helm Authors"
7 years ago
Adam Reese
4cc3498608
ref(cmd): refactor argument validation
8 years ago
Adam Reese
726e3c41be
feat(*): print stacktrace on error with debug enabled
8 years ago
Adam Reese
57e288a88d
ref(cmd): consistent naming of cmd variables
8 years ago
Adam Reese
c30637b8a1
ref(cmd): remove Writer from Cmd options stucts
8 years ago
Adam Reese
3b9596c6ab
ref(*): convert const types to strings
8 years ago
Adam Reese
341e6f4f45
feat(cmd): add --all-namespaces to list
8 years ago
Adam Reese
1a508ccdd1
ref(*): move kubeconfig flags to helm/environment
8 years ago
Adam Reese
c5a76deba3
ref(*): use go conventions for naming types
8 years ago
Adam Reese
91a6ebfed5
ref(*): remove protobuf timestamps
8 years ago
Adam Reese
6345f04190
ref(hapi): convert protobuf to go types
8 years ago
Adam Reese
496ca54183
ref(*): bypass grpc for helm client
8 years ago
Matthew Fisher
a66a39a171
fix helm init --wait
8 years ago
Matt Farina
9d4b9ca208
feat(status): Optional output as JSON and YAML
8 years ago
Matt Butcher
e8e6ac5d77
Fix/missing ssl params ( #3152 )
...
* fix(helm): add TLS params back
During a recent refactor, several TLS flags stopped being processed for
a few of the commands. This fixes those commands, and documents how to
set up TLS.
* fix(tiller): add stricter certificate verification
The older version of Tiller allowed a weaker set of certificate checks
than we intended. This version requires a client certificate, and then
requires that that certificate be signed by a known CA. This works
around the situation where a user could provide a self-signed
certificate.
8 years ago
Adam Reese
d797acbd7b
fix(helm): fix race conditions in flag parsing
...
* fix a number of issues with flag parsing
* add support for `HELM_DEBUG`
* lazy expand flag default envars
9 years ago
Gergo Huszty
b4ca198cc6
Pluggable downloaders. Closes #2093 , #2094 .
...
It is now possible to create plugins with chart download capabilities for custom, non-http protocols.
Furthermore it is possible to reuse helm packages to implement alternative clients with these custom downloader functions.
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
Adam Reese
fd210dfd30
ref(hapi): remove never used proto field
9 years ago
Michelle Noorali
e132191275
ref(pkg/): refactor helm test logic
...
pulled logic out in pkg/releasetesting
9 years ago
Matt Butcher
7c6153f418
Merge pull request #1788 from nebril/helm-status-align
...
Align output of helm status resources output
9 years ago
Maciej Kwiek
075a9d8e5d
Align output of helm status resources output
...
text/tabwriter is used to align resource list in columns
9 years ago
Maciej Kwiek
0a9413beef
Improve `helm status` help text
...
`helm status -h` now shows what kind of information is displayed when
running `helm status`
9 years ago
Jim
29d0c339b4
fix(helm): make 'helm help' text punctuation consistent
9 years ago
Matt Butcher
70c453c45f
fix(helm): make 'helm install' output more consistent
...
This fixed capitalization differences, removed duplicate fields,
clarified a few things, and changed a few display names.
Closes #1135
9 years ago
Adam Reese
1db7bd649f
fix(helm): s/version/revision/
9 years ago
fibonacci1729
825d2abd8c
feat(helm): better description for optional version flag
9 years ago
fibonacci1729
e42aa6c09c
feat(helm): add optional version flag to helm{get,status}
9 years ago