Commit Graph

169 Commits (main)

Author SHA1 Message Date
Matthew Fisher 456eb7f411
Merge pull request #6946 from bacongobbler/fix-6939
5 years ago
Daniel Strobusch 8889625af6
fix: change error message to contain correct field name
5 years ago
Taylor Thomas ecb55c1de7 fix(wait): Adds support for waiting on v1 apiextensions for CRDs
5 years ago
Matthew Fisher e91feed1a3
fix(install): log the error when recording the release
5 years ago
Matthew Fisher bf012282c8
fix(action): strip file extensions from name
5 years ago
Matthew Fisher 402fce389a
fix(chartutil): restore .Release.Revision
5 years ago
Adam Reese 1e20ebae35
fix(pkg/kube): validate with OpenAPI on install
5 years ago
Adam Reese 442c3588e4
Merge pull request #6599 from adamreese/feat/validation
5 years ago
Adam Reese 572b92dc8a
feat(pkg/kube): add openapi validation for k8s objects
5 years ago
Taylor Thomas 62ed7b3764
Merge pull request #6594 from thomastaylor312/feat/template_api_versions
5 years ago
Taylor Thomas 59d3488d1c feat(template): Ports api-versions flag to v3
5 years ago
Taylor Thomas 3d64c6bb54 ref(cmd): Implement flag parsing for output format
5 years ago
Matt Farina 9bc7934f35
Updating the module for v3 as the major version
5 years ago
Matt Farina 967f4fed42
Update dependencies
5 years ago
Taylor Thomas 6ccb2897d9 PR fixes
5 years ago
Taylor Thomas 36f3a4b326 fix(action): Protects against current resource conflicts
5 years ago
Martin Hickey 26dacf84aa
feat(cmd): Port child NOTES.txt rendering to Helm 3 (#6512)
5 years ago
Taylor Thomas eac6a60001 feat(*): Ports all output functionality from v2
5 years ago
Andreas Sommer 3a843df1ff Fix reachability check which must be disabled for `helm template` (unless `--validate` is specified)
5 years ago
Matt Butcher 0f332b67f1
fix: clear the discovery cache after CRDs are installed (#6332)
5 years ago
Matt Farina 01adf0d7a3
Merge pull request #6255 from waveywaves/fix/6237
5 years ago
Marc Khouzam f46df928cf fix(cmd/helm): Missing params for dir locations (#6300)
5 years ago
Vibhav Bobade d00e328020 Applied check to actions
5 years ago
Adam Reese 1779ad5302
ref(cmd/helm): remove init command
5 years ago
Adam Reese b6fdd8783b
feat(cmd/helm): remove need for helm init command
5 years ago
Matt Butcher 98426d6ad3
feat: Add support for a crds/ directory
5 years ago
Matthew Fisher c6d6e456d0
Merge pull request #6054 from jlegrone/test-as-hook
5 years ago
Taylor Thomas c9c95ea148 ref(*): Moves packages to internal
5 years ago
Jacob LeGrone 08b2d8a2dc
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
5 years ago
Adam Reese 2aee21730d
Merge pull request #6142 from joelanford/decouple-cli-vals
5 years ago
Matthew Fisher c728611e5a
feat(cli): support XDG base directory specification
5 years ago
Joe Lanford 68ee30b48c cmd/*,pkg/*: move ValueOptions to cmd package and decouple from SDK
5 years ago
Jacob LeGrone 5ab42504f1
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
5 years ago
Taylor Thomas 0d8b30f46d
Merge pull request #6085 from thomastaylor312/ref/better_kube_client
5 years ago
Jacob LeGrone caa4240a30
refactor(release): track test executions via Hook type
5 years ago
Jacob LeGrone 72127c391c
feat(test): define tests as Jobs and allow arbitrary supporting resources
5 years ago
Ian Howell ef46a0c1e7 fix(pkg/action): Allow name re-use for helm template
5 years ago
Taylor Thomas 15fc57f8a3 ref(*): Refactors kube client to be a bit more friendly
5 years ago
hd-rk 71c2bba69d fix: call chartutil.ProcessDependencies in action.Install
5 years ago
Matthew Fisher 7de91248ce
feat(template): introduce --validate
5 years ago
Taylor Thomas 2c397b6879
Merge pull request #6011 from thomastaylor312/feat/atomic
5 years ago
Matthew Fisher 2800c56f9d
ref(downloader): pass in options to ChartDownloader
5 years ago
Matthew Fisher d23d68d51c
Merge pull request #5881 from torstenwalter/template
5 years ago
Torsten Walter ec038337a4
support writing multiple resources to the same file
5 years ago
Oleg Sidorov ec440d446d Replaced ghodss/yaml with sigs.k8s.io/yaml
5 years ago
Taylor Thomas 29c343278e feat(action): Refactors unit tests with better fakes
5 years ago
Taylor Thomas 93d07c862d feat(*): Adds back --atomic functionality to Helm 3
5 years ago
Andrew Rudoi 09e1f8aeb1 chore: add ValueOptions constructor
5 years ago
Matthew Fisher e410a03c74
ref(getter): introduce Options for passing in getter parameters
5 years ago
Torsten Walter 829d8ff4d6 Revert "do not write empty templates to disk"
5 years ago
Torsten Walter da260ec15f
do not write empty templates to disk
5 years ago
Torsten Walter cb58035f90
use outputDir instead of hardcoded value
5 years ago
Torsten Walter 24578a6411
support --output-dir option for helm3 template
5 years ago
Adam Reese 590bf10ab5
fix(pkg/action): add namespace to release options
5 years ago
Adam Reese 0338576fc5
ref(pkg/kube): cleanup kube client interface
5 years ago
Adam Reese 8d1590016c
Merge pull request #5646 from adamreese/v3/kube-wait
5 years ago
Adam Reese b97f881be0
ref(*): use time.Duration for timeouts
5 years ago
Adam Reese 097834de0a
ref(pkg/chartutil): remove k8s version object dependency
5 years ago
Adam Reese 2dd4744d23
ref(pkg/kube): extract wait logic from install/update
5 years ago
Adam Reese b8bced2649
fix(pkg/action): load clients after flags have been parsed (#5681)
5 years ago
Adam Reese 295092cd7d
ref(pkg/action): refactoring dup code and linter fixes
5 years ago
Sunyk 223148dac9 Remove a trivial TODO comment
5 years ago
Adam Reese 895e9192d4
feat(*): use vanity import helm.sh/helm
5 years ago
Matthew Fisher f185103b60
ref(action): move AddFlags functions back to cmd
5 years ago
Matthew Fisher 2571dbf82f
ref: remove pkg/helm, pkg/hapi, pkg/tiller
5 years ago
Adam Reese 849f27d11f
ref(pkg/engine): make template specific functions private
5 years ago
Matthew Fisher 2a82e6cbe6
docs: s,kubernetes/helm,helm/helm,g (#5404)
5 years ago
Adam Reese d94707db86
ref(*): remove helmVersion chart constraint
6 years ago
Matt Butcher 425f7a6f6c
feat: add 'pkg/action' for list operations (#5077)
6 years ago