Matt Farina
9191d103ad
Displaying environment variables in alphanum order for env cmd
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Matt Farina
378b9dd29e
Remove ability to have duplicates in environment variables
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Matt Farina
ec31f13ee9
Merge pull request #6244 from waveywaves/feature/helmenv
...
(feature/helm-env) `helm env`
6 years ago
Taylor Thomas
e54aaece32
Merge pull request #6335 from VilledeMontreal/doc-v3/helmEnv
...
doc(cli): restore help text for helm configuration
6 years ago
Anton
98a6fc5a3a
fix BusyBox sed ( #6340 )
...
BusyBox sed works the same way as GNU sed
Signed-off-by: tipok <me@tipok.pro>
6 years ago
Marc Khouzam
cdcb80709e
doc(cli): restore help text for helm configuration
...
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Vibhav Bobade
66b037f6be
Move the logic for checking env in pkg/cli and store all envs in a central place
...
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
6 years ago
Vibhav Bobade
586780d034
Updated to get Helm env Paths and XDG env paths only
...
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
6 years ago
Vibhav Bobade
0cc1d31ac2
Logic for the helm env command
...
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
6 years ago
Marc Khouzam
2aa4a6bc92
helm-v3: Dynamic completion for "helm repo" and "helm plugin" ( #6263 )
...
* Add dynamic completion for 'helm repo remove'
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
* fix: --home flag has been removed
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
* Dynamic completion for 'helm plugin remove/update'
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
* Add returns for consitency
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Adam Reese
fe92480ab4
fix(cmd/helm): user friendly error message when repos are not configured
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Adam Reese
c19253d7cd
Revert "fix(cmd/helm): user friendly error message when repos are not configured"
...
This reverts commit c4b76f27de .
6 years ago
Adam Reese
c4b76f27de
fix(cmd/helm): user friendly error message when repos are not configured
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Marc Khouzam
9df067d9d9
fix(cmd/helm): Remove mention of init from help ( #6298 )
...
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Akash Shinde
8f3fd753ad
Fix: set config dir in repo update cmd ( #6292 )
...
Signed-off-by: akashshinde <akashshinde159@gmail.com>
6 years ago
Adam Reese
f76b5f21ad
Merge pull request #6272 from adamreese/feat/initless
...
feat(cmd/helm): remove need for helm init command
6 years ago
Adam Reese
1779ad5302
ref(cmd/helm): remove init command
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Josh Dolitsky
af06037d23
chore(registry): upgrade to oras v0.7.0 ( #6285 )
...
Also:
* add --insecure flag to "registry login"
* fix bug parsing correct tag when port number present
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
6 years ago
Adam Reese
b6fdd8783b
feat(cmd/helm): remove need for helm init command
...
* allow repository config via cli
* make `helm repo add` create repo config file if it does not exist
* squash a ton of bugs
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Matt Farina
fba311ba23
Merge pull request #6243 from technosophos/feat/5871-crds-directory
...
feat: Add support for a crds/ directory
6 years ago
Taylor Thomas
7466c4ee3b
Merge pull request #6241 from waveywaves/fix/issue-6079
...
Clone the vals map for every path to avoid mutation
6 years ago
Adam Reese
b2d5e41fc7
ref(*): remove dead code
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Vibhav Bobade
9ab927f0bb
Test for Linting multiple charts with the same vals instance
...
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
6 years ago
Marc Khouzam
bd4ffb5514
Remove mention of 'helm update'
...
'helm update' is removed in v3.
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Matt Butcher
98426d6ad3
feat: Add support for a crds/ directory
...
Closes #5871
Signed-off-by: Matt Butcher <matt.butcher@microsoft.com>
6 years ago
Matt Farina
63b751ded7
Merge pull request #6211 from mattfarina/hub-search
...
Exposing Helm Hub search via the search command
6 years ago
Matt Farina
8595fe6a35
Updating the search language and flags for consistency
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Matt Farina
90d2bac80c
Breaking up the search command into multiple commands based on type
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Matt Farina
d30d3f6218
Exposing Helm Hub search via the search command
...
This retains the ability to search added repositories
Part of #6186
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Adam Reese
29d6853659
Merge pull request #6210 from adamreese/ref/debug
...
ref(cmd/helm): unify log functions
6 years ago
Josh Dolitsky
6095070817
ref(internal/experimental/registry): pkg refactor ( #6205 )
...
No more magic separating the metadata from chart tarball - charts are
pushed to registry as a single tarball layer with Chart.yaml in tact.
No more fragile custom symlink chart storage, now following
the OCI Image Layout Specification for chart filesystem cache.
Also:
- Update to ORAS 0.6.0
- Simplify registry client setup with NewClientWithDefaults()
- Remove needless annotations and constants
Fixes #6068
Fixes #6141
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
6 years ago
Adam Reese
df7553970d
ref(cmd/helm): unify log functions
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Matthew Fisher
ac43d9faf2
Merge pull request #6202 from waveywaves/fix/6172
...
Updated upgrade to give more verbose output
6 years ago
Vibhav Bobade
2ff4e20398
Updated upgrade to give more verbose output
...
Similar to the install command
Signed-off-by: Vibhav Bobade <vibhav.bobde@gmail.com>
6 years ago
Matthew Fisher
c6d6e456d0
Merge pull request #6054 from jlegrone/test-as-hook
...
Support defining tests as Job resources
6 years ago
Taylor Thomas
c9c95ea148
ref(*): Moves packages to internal
...
These packages are generally used only for logic inside of Helm and
can later be re-exported as needed
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Adam Reese
54ef395557
ref(cmd/helm): remove helm home command
...
This command only displays documentation. I think we should remove it
in favor of documentation and add a command later if required.
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Jacob LeGrone
2bd94bc552
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
6 years ago
Josh Dolitsky
63813fe7b9
feat(cmd): use alt dest for chart export ( #6193 )
...
The adds the -d flag to "helm chart export" to save chart to different
directory.
Also, allow loading with "helm chart save" from both dir and tarball, as
well as make expirimental error more copy-paste friendly.
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
6 years ago
Matthew Fisher
fe952445bd
feat(cmd): put OCI commands behind a feature gate
...
This adds a new `gates` package used for interacting with feature gates. It also marks the OCI registry work as experimental, signalling to users that it is not a stable feature of Helm.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Jacob LeGrone
4f6814afb5
refactor(hooks): replace hook execution Successful bool with HookPhase
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
6 years ago
Taylor Thomas
e2522f9dfc
chore(cmd): Updates --wait flag help
...
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Martin Hickey
6bf5ef83c6
Merge pull request #6076 from ian-howell/fix/command-line-parsing
...
Fix a parsing issue with command line arguments
6 years ago
Jacob LeGrone
08b2d8a2dc
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
6 years ago
Adam Reese
2aee21730d
Merge pull request #6142 from joelanford/decouple-cli-vals
...
cmd/*,pkg/*: move ValueOptions and decouple from SDK
6 years ago
Matthew Fisher
c728611e5a
feat(cli): support XDG base directory specification
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Jacob LeGrone
49987975a8
fix(test): wait for pods and record status
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
6 years ago
Joe Lanford
8a4b70b1e3
review: move ValueOptions to SDK
...
Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
6 years ago
Matthew Fisher
d360705c83
Merge pull request #6133 from bacongobbler/fixup-rollback-argument-logic
...
fix(rollback): fix revision argument not being handled
7 years ago
Joe Lanford
68ee30b48c
cmd/*,pkg/*: move ValueOptions to cmd package and decouple from SDK
...
Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
7 years ago