Commit Graph

295 Commits (b47379ccdc6e2b6e6faf7bd8db3a7387b48c87d2)

Author SHA1 Message Date
Adam Reese 73f1bef3c9 test(cmd): add helm client mocking
9 years ago
Matt Butcher 310ef9bbcb fix(helm): fix linter test panic
9 years ago
Miguel Ángel Martínez Triviño 81fd9edf4d Merge pull request #899 from migmartri/897-values-refactorign
9 years ago
Adnan Abdulhussein 9b257077d5 Merge pull request #915 from prydonius/fix/912-nil-map-readvalues
9 years ago
Adnan Abdulhussein 4ef61a7136 fix(chartutil): Ensure ReadValues doesn't return a nil map
9 years ago
Adnan Abdulhussein bcd1889083 Merge pull request #907 from prydonius/906-linter-exit-status
9 years ago
Matt Butcher cd75b6a781 Merge pull request #902 from technosophos/feat/894-template-info-in-templates
9 years ago
Adnan Abdulhussein 09f56459c7 Improve tests to ensure highest severity is retained
9 years ago
Adnan Abdulhussein 77820c7482 fix(lint): Return non-zero exit status when lint errors present
9 years ago
Michelle Noorali 849afc29bc Merge pull request #908 from michelleN/feat/836-lint-archived-chart
9 years ago
Michelle Noorali a64303d0bf feat(lint): lint an archived chart
9 years ago
Miguel Martinez 12aa72f121 Replacing options interface argument
9 years ago
Matt Butcher 532f03ec78 feat(tiller): add .Template object in templates
9 years ago
Matt Butcher 2c07a32a6b fix(*): fix various style issues from make test-style
9 years ago
Miguel Martinez 7bb4893cad Support Linter for Values
9 years ago
Michelle Noorali bb875b5657 Merge pull request #896 from michelleN/fix/892-fetch-untar
9 years ago
Matt Butcher ab4e20c278 Merge pull request #888 from technosophos/fix/887-no-value-fix
9 years ago
Michelle Noorali bcffe8a3f2 fix(chartutil): fix Expand function
9 years ago
Matt Butcher 2084af2e04 Merge pull request #885 from migmartri/882-linter-improvements
9 years ago
Matt Butcher 96ac6ebc6c fix(tiller): stop printing <no value> when var is missing
9 years ago
Miguel Martinez d1fe406478 Adding squote test case and generic message
9 years ago
Miguel Martinez 2eff17cb6d Removing debugging line
9 years ago
Matt Butcher 225d3a8adc test(engine): add test case for deep release passing
9 years ago
Matt Butcher e00f774a5d fix(engine): remove debugging output
9 years ago
Matt Butcher 90c46e896d fix(chartutil): fix Table() method to test Values
9 years ago
Matt Butcher 22ac61469f feat(*): add Values namespace to templates
9 years ago
Miguel Martinez 81ac98ad9a Adding support for associated templates
9 years ago
Miguel Martinez 03d27779d3 Templates Lint rules
9 years ago
Adam Reese 69f66629c4 chore(*): bump version to v2.0.0-alpha.2
9 years ago
Matt Butcher e757b24aed fix(*): add license header
9 years ago
Adam Reese 68e0032fbd Merge pull request #863 from adamreese/fix/686-tunnel-error
9 years ago
Adam Reese d300a08915 fix(tunnel): display friendly error on connect issues
9 years ago
Matt Butcher 23ce6142f9 fix(chartutil): remove a wayward println
9 years ago
Brian a6f89d7ac4 Merge pull request #833 from migmartri/689-linter-errors
9 years ago
Adam Reese 573e5aa7fc feat(kube): create namespace if it does not exist
9 years ago
Miguel Martinez c2459c06bf New Chart linter structure
9 years ago
Matt Butcher f30ff915f2 feat(helm): add 'helm get values --all' for all values
9 years ago
Matt Butcher 4a6c1e308b fix(pkg/chart): remove pkg/chart
9 years ago
Matt Butcher 57a32f1df8 Merge pull request #832 from technosophos/feat/helmignore
9 years ago
fibonacci1729 5a1c54298f ref(pkg/helm): remove pkg/helmx
9 years ago
fibonacci1729 56f519ab38 ref(pkg/helm): move pkg/helmx to pkg/helm & remove feature toggle
9 years ago
fibonacci1729 91c3521b18 ref(pkg/helm): package helm refactor
9 years ago
Brian 1b59967d2f Merge pull request #834 from fibonacci1729/ref/pkg-helm
9 years ago
fibonacci1729 4cd0059db2 ref(pkg/helm): package helm refactor
9 years ago
Matt Butcher 713020359b feat(pkg/ignore): add helmignore library
9 years ago
Matt Butcher 2b2a5788f3 Merge pull request #824 from technosophos/feat/global-vars
9 years ago
Brian fda8029682 Merge pull request #829 from fibonacci1729/ref/pkg-helm
9 years ago
fibonacci1729 ea2e8e80fc ref(pkg/helm): package helm refactor
9 years ago
Matt Butcher 768d1fbdeb Merge pull request #823 from technosophos/fix/822-values.yaml
9 years ago
Matt Butcher 88622a20da fix(helm): read values.yaml instead of values.toml
9 years ago
Matt Butcher 60f5341b91 feat(chartutil): support global variables
9 years ago
Adam Reese 54f0ffe0cb Merge pull request #821 from adamreese/fix/speling
9 years ago
Adam Reese d013a3df36 fix(helm): s/arbitary/arbitrary/
9 years ago
Matt Butcher 490cef784c fix(tiller): refactor template render to use chartutil.
9 years ago
Matt Butcher e8109048a9 fix(chartutil): move values coalescing into chartutil
9 years ago
Adam Reese d95a144563 fix(chartutil): fix nil error on values
9 years ago
Matt Butcher 5a2174231b fix(helm): fix repo package to use chartutil
9 years ago
Matt Butcher 377a43385e fix(*): fixed import paths
9 years ago
Matt Butcher 72be00c6fc fix(chartutil): update 'fetch' and 'package' to use chartutil.
9 years ago
Matt Butcher cded50e34f fix(chartutil): update lint to use chartutil
9 years ago
Matt Butcher ebd81152dd fix(helm): update 'helm create' to use YAML.
9 years ago
Matt Butcher 9ca8c27e16 fix(*): change TOML to YAML
9 years ago
Matt Butcher 7aa4ffa4d4 feat(chartutil): switch TOML to YAML
9 years ago
Adam Reese 818c878700 chore(*): use k8s.io as the import path
9 years ago
Matt Butcher 336c650407 Merge pull request #777 from arschles/probes
9 years ago
Michelle Noorali 1b060b1f5c Merge pull request #785 from migmartri/784-malformed
9 years ago
Miguel Martinez a0c1125a39 fix(repo) Malformed URL
9 years ago
Aaron Schlesinger 9e1df63e77 using spaces in the tiller manifest yaml
9 years ago
Matt Butcher 759f754f1b Merge pull request #790 from technosophos/feat/chartutil-save
9 years ago
Matt Butcher 15a1cb4816 feat(chartutil): add Save function
9 years ago
Adam Reese 0f5c2951a2 feat(kube): use env variable to control kube logging
9 years ago
Matt Butcher 2802fcbd87 feat(chartutil): optimize for re-use
9 years ago
Matt Butcher 5d040ec181 Merge branch 'master' into feat/chartutil
9 years ago
Aaron Schlesinger 9940222d34 Add probes to the the embedded Tiller manifest
9 years ago
Adam Reese 9295cb5438 Merge pull request #776 from adamreese/feat/version
9 years ago
Matt Butcher f1b6373f76 Merge pull request #772 from Ladicle/fix-init-command
9 years ago
Adam Reese 5670d2db53 feat(version): statically link version at build time
9 years ago
Ladicle 97a9586a1b fix(tiller): fix install function
9 years ago
Matt Butcher 2704e47154 fix(helm): stop requiring a values.toml in a chart
9 years ago
Matt Butcher 25053e6ada feat(pkg/chartutil): add chartutil package
9 years ago
Michelle Noorali 1d4d5ec872 ref(helm): refactor helm unit tests
9 years ago
Matt Butcher 57c9861116 Merge pull request #715 from technosophos/docs/updated-charts
9 years ago
Adam Reese a19875adcc fix(style): cleanup coding style on error returns
9 years ago
Adam Reese 4df22392fc feat(tunnel): add logic for detecting tiller pod
9 years ago
Adam Reese 792aa1a1aa feat(kube): create tunnel for client
9 years ago
Matt Butcher 87429c66e9 Merge pull request #755 from technosophos/fix/chart-any
9 years ago
Matt Butcher 7d2ae9378a fix(proto): let chart take multiple Files.
9 years ago
Michelle Noorali b4844383aa ref(helm): digest -> checksum in index file
9 years ago
Michelle Noorali 447ce5a2dd ref(helm): fix chart url in index file
9 years ago
Michelle Noorali 7c2682112f Merge pull request #745 from michelleN/repo-index
9 years ago
Matt Butcher 53432c2cef Merge pull request #736 from technosophos/fix/672-package-output
9 years ago
Matt Butcher 423d44d597 Merge pull request #751 from technosophos/fix/helm-list-deleted
9 years ago
Michelle Noorali 0783fee7b7 ref(helm): refactor test index files for search
9 years ago
Michelle Noorali 2234dc8927 feat(helm): handle update case on index function
9 years ago
Michelle Noorali 7bd739c27e feat(helm): populate Digest & Created in index func
9 years ago
Michelle Noorali 7e2964c549 feat(helm): add chart url to index file entries
9 years ago
Michelle Noorali 4bb36c89ab feat(helm): generate index file for repository
9 years ago
Matt Butcher ec9b086ac8 fix(chart): change source to sources in chart file
9 years ago
Matt Butcher 1412a88cda fix(tiller): stop returning deleted releases for list
9 years ago
fibonacci1729 97170b0732 fix(hapi): field for miscellaneous files in a chart archive, e.g. 'README', 'LICENSE'
9 years ago
Matt Butcher 206e7266de Merge pull request #732 from technosophos/feat/install-release-name
9 years ago
Matt Butcher f483264ea1 fix(helm): fix output of helm package command
9 years ago
Matt Butcher 1a3b563fb9 fix(helm): improve --dry-run for helm delete
9 years ago
Matt Butcher b1fb7cea7d feat(helm): allow user to specify release name
9 years ago
Matt Butcher b199d8f58b fix(pkg/helm): skip test that can't run in Circle
9 years ago
Matt Butcher 5c942226a3 feat(helm): allow overriding values
9 years ago
Matt Butcher cca4705350 fix(style): fixed minor style issues
9 years ago
Michelle Noorali dde6bb37dd Merge pull request #721 from michelleN/update-fix
9 years ago
Michelle Noorali b2f7a8745d ref(helm): fix helm update
9 years ago
Matt Butcher 26e003b931 docs(chart): updated chart documentation
9 years ago
Matt Butcher e944028787 fix(helm): allow user to skip namespace creation
9 years ago
Matt Butcher b243a86f1c Merge pull request #669 from technosophos/feat/better-list
9 years ago
Matt Butcher a8642c81fc fix(helm,tiller): change list offset to next result
9 years ago
Matt Butcher 6844d3b493 feat(helm,tiller): add list reverse, string offset
9 years ago
Matt Butcher dfc9693afe feat(helm,tiller): add support for list filters
9 years ago
Matt Butcher ea6b82a43c feat(tiller): sort list in tiller, not helm
9 years ago
vaikas-google 932663bd5f add test for malformed values.toml file
9 years ago
vaikas-google 012b0f7c3e update the lint_test for correct errors
9 years ago
vaikas-google 7edce9b82b Validate Chart.yaml version for semver, validate that values.toml parses if present
9 years ago
Matt Butcher f51170ed35 Merge pull request #693 from technosophos/feat/storage-history
9 years ago
Adam Reese b9708b2e3b fix(tiller): use correct port in rc spec
9 years ago
Matt Butcher 938dbf095a feat(tiller): stub in release history
9 years ago
Michelle Noorali 0590ca1a71 Merge pull request #685 from michelleN/cache-rename
9 years ago
Matt Butcher 3ddacb6b4b fix(proto): fix style issues and documentation
9 years ago
Matt Butcher 9546b27d23 Merge pull request #677 from technosophos/fix/style-pkg
9 years ago
Michelle Noorali 9b732da719 ref(helm): rename cache file to index file
9 years ago
Matt Butcher 75a1aa648e fix(*): correct numerous golint errors
9 years ago
Matt Butcher 422700363e feat(pkg): add a timeconv.String function
9 years ago
Matt Butcher 37cf3eab92 feat(helm): allow user to specify namespace
9 years ago
Matt Butcher 9d78c33b69 feat(tiller): allow specifying namespace on cli
9 years ago
vaikas-google d50e22c707 Add search support
9 years ago
vaikas-google 9b4d2616c2 Add ability to untar charts after downloading them
9 years ago
Adam Reese fb8dd39268 Merge pull request #645 from adamreese/feat/kube-delete
9 years ago
Adam Reese 00ff8acfdc feat(kube): delete test example
9 years ago
Adam Reese 4a82e7ab4c feat(kube): add delete method
9 years ago
Matt Butcher 6db7c39b84 feat(helm, tiller): implement k8s portion of install
9 years ago
Matt Butcher eba4c59a84 Merge pull request #632 from technosophos/feat/helm-list
9 years ago
Matt Butcher e869c36cd2 feat(helm, tiller): implement list
9 years ago
Adam Reese 0b6309be02 ref(kube): refactor kubeclient to a struct
9 years ago
Adam Reese c44f0b0b01 test(kube): improve kubernetes client test coverage
9 years ago
Matt Butcher 6950fe42dd feat(helm, tiller): add release listings
9 years ago
Brian 2c71fb9f9b Merge pull request #627 from fibonacci1729/feat/chart2proto
9 years ago
Brian c349bfbffd feat(chart2proto): chart to proto transformations for helm grpc client
9 years ago
Michelle Noorali ef4da35607 Merge pull request #629 from michelleN/tiller-img
9 years ago
Michelle Noorali 25aef96c3c chore(*): update tiller image
9 years ago
Matt Butcher 661e516a61 fix(lint): fix style issues
9 years ago
Adam Reese 03fe44f3da ref(init): refactor init command to use kube client
9 years ago
Matt Butcher f098cb6fb6 fix(*): rewrite import paths
9 years ago
Michelle Noorali 0ebeecbdd8 Merge pull request #68 from michelleN/helm-repo
9 years ago
Adam Reese 08d9b85f99 fix(kube): use a fake client in unit tests
9 years ago