Commit Graph

775 Commits (42650a044eef83e8a6b51f8e7e0915e8cc7bbacd)

Author SHA1 Message Date
Adam Reese 5c53f86803 fix(cmd): remove --file flag for helm get
10 years ago
Michelle Noorali a64303d0bf feat(lint): lint an archived chart
10 years ago
Miguel Martinez 12aa72f121 Replacing options interface argument
10 years ago
Matt Butcher 62eb4f3ae2 Merge pull request #904 from technosophos/fix/895-show-nonexistent-filename
10 years ago
Matt Butcher 2c07a32a6b fix(*): fix various style issues from make test-style
10 years ago
Matt Butcher 64d90aa567 fix(helm): show correct filename on error
10 years ago
Adam Reese 26de8ecb76 feat(cmd): silence usage on error
10 years ago
Miguel Martinez 7bb4893cad Support Linter for Values
10 years ago
Matt Butcher 225d3a8adc test(engine): add test case for deep release passing
10 years ago
Matt Butcher 22ac61469f feat(*): add Values namespace to templates
10 years ago
Matt Butcher 5b6fad043a Merge pull request #871 from technosophos/feat/helm-install-from-repo
10 years ago
Matt Butcher ca6151f860 Merge pull request #867 from technosophos/fix/866-LICENSE
10 years ago
Matt Butcher 9e45ac117d feat(helm): install directly from repo
10 years ago
Adam Reese 907936c2ce fix(tunnel): handle blank namespace
10 years ago
Matt Butcher e757b24aed fix(*): add license header
10 years ago
Adam Reese c5c8e82246 feat(tiller): record release status deployed
10 years ago
Matt Butcher 0acbcdd5cc Merge pull request #855 from technosophos/fix/851-create-release-fail
10 years ago
Brian a6f89d7ac4 Merge pull request #833 from migmartri/689-linter-errors
10 years ago
Matt Butcher da14da360b fix(tiller): save failed releases
10 years ago
Adam Reese 573e5aa7fc feat(kube): create namespace if it does not exist
10 years ago
Adam Reese 894cdb03bd fix(cli): resolve flag name conflict
10 years ago
Adam Reese 47398de71c fix(tunnel): allow tunneling to non-default namespace
10 years ago
Miguel Martinez c2459c06bf New Chart linter structure
10 years ago
fibonacci1729 245b5e080a fix(issue/841): capitalization and punctuation consistency.
10 years ago
Matt Butcher f30ff915f2 feat(helm): add 'helm get values --all' for all values
10 years ago
Matt Butcher e36647d1c3 Merge pull request #811 from mouserage/master
10 years ago
Matt Butcher 57a32f1df8 Merge pull request #832 from technosophos/feat/helmignore
10 years ago
Matt Butcher 713020359b feat(pkg/ignore): add helmignore library
10 years ago
Matt Butcher 85f1e96851 Merge pull request #820 from technosophos/fix/778-search-panic
10 years ago
Matt Butcher bb84f9c253 Merge pull request #830 from technosophos/fix/non-default-engine
10 years ago
Matt Butcher 8d410365a0 fix(helm): add 'helm repo rm' alias
10 years ago
Matt Butcher 76f4ee1eab fix(tiller): allow different template engine
10 years ago
Matt Butcher dde1524cab fix(helm): fix two panics in 'helm search'
10 years ago
Matt Butcher 83d936cf46 Merge pull request #808 from technosophos/fix/values-chartutils
10 years ago
Matt Butcher 2971313296 Merge pull request #817 from technosophos/fix/812-fix-tgz-helm-fetch
10 years ago
Matt Butcher 411cf6e54a fix(helm): produce error if package name is inconsistent
10 years ago
Matt Butcher f0f2bbf894 fix(helm): add .tgz to package names on fetch
10 years ago
Matt Butcher 490cef784c fix(tiller): refactor template render to use chartutil.
10 years ago
MouseRage 66d04cbb6e Templates partials
10 years ago
Matt Butcher c570363e5b Merge pull request #793 from technosophos/feat/values-yaml
10 years ago
fibonacci1729 3420096fc9 fix(*): start probes server on ':44135' (currently ':44134')
10 years ago
Matt Butcher 72be00c6fc fix(chartutil): update 'fetch' and 'package' to use chartutil.
10 years ago
Matt Butcher ebd81152dd fix(helm): update 'helm create' to use YAML.
10 years ago
Matt Butcher 9ca8c27e16 fix(*): change TOML to YAML
10 years ago
Adam Reese 818c878700 chore(*): use k8s.io as the import path
10 years ago
Matt Butcher 336c650407 Merge pull request #777 from arschles/probes
10 years ago
Adam Reese 0f5c2951a2 feat(kube): use env variable to control kube logging
10 years ago
vaikas-google 8405504953 do not return errors and do not print any messages about no matches found to be more like unix commands
10 years ago
Aaron Schlesinger 56069ae474 Fix tests
10 years ago
Aaron Schlesinger fe3afa8012 Added test for probes ServeMux
10 years ago
Aaron Schlesinger ada108126c Add HTTP server for liveness and readiness probes
10 years ago
Adam Reese 5670d2db53 feat(version): statically link version at build time
10 years ago
Adam Reese b26bd2e939 fix(cmd): rename verbose flag to debug
10 years ago
Michelle Noorali 1d4d5ec872 ref(helm): refactor helm unit tests
10 years ago
Michelle Noorali 4b5eef90a1 ref(helm): add default repository on init step
10 years ago
Adam Reese 94432ffb39 fix(deadcode): remove unused global variables
10 years ago
Adam Reese a19875adcc fix(style): cleanup coding style on error returns
10 years ago
Adam Reese f0a15743d4 feat(tunnel): wire in the tunnel setup and teardown
10 years ago
Adam Reese 4df22392fc feat(tunnel): add logic for detecting tiller pod
10 years ago
Michelle Noorali 7c2682112f Merge pull request #745 from michelleN/repo-index
10 years ago
Matt Butcher 475544fb43 Merge pull request #744 from technosophos/fix/741-search
10 years ago
Matt Butcher 53432c2cef Merge pull request #736 from technosophos/fix/672-package-output
10 years ago
Michelle Noorali 0783fee7b7 ref(helm): refactor test index files for search
10 years ago
Michelle Noorali 7e2964c549 feat(helm): add chart url to index file entries
10 years ago
Michelle Noorali 4bb36c89ab feat(helm): generate index file for repository
10 years ago
Matt Butcher 146ac61286 fix(tiller): fix startup output
10 years ago
Matt Butcher f2b63805c2 fix(helm): fix search bugs
10 years ago
Matt Butcher 97cff39408 fix(helm): allow repo names in helm install
10 years ago
Matt Butcher 93b01edd4f fix(helm): change TILLER_HOST to HELM_HOST
10 years ago
Matt Butcher 206e7266de Merge pull request #732 from technosophos/feat/install-release-name
10 years ago
Matt Butcher 9d96b789f1 Merge pull request #734 from technosophos/fix/687-delete-dry-run
10 years ago
Matt Butcher f483264ea1 fix(helm): fix output of helm package command
10 years ago
Matt Butcher 1a3b563fb9 fix(helm): improve --dry-run for helm delete
10 years ago
Matt Butcher 7c9e799fe7 fix(helm): print status in helm list output
10 years ago
Matt Butcher b1fb7cea7d feat(helm): allow user to specify release name
10 years ago
Matt Butcher 5c942226a3 feat(helm): allow overriding values
10 years ago
Matt Butcher 0cbb6c6e86 Merge pull request #725 from technosophos/fix/724-tiller-host
10 years ago
Matt Butcher 98a309a893 Merge pull request #726 from technosophos/fix/lint-style
10 years ago
Ville Aikas 499d2457fd Merge pull request #716 from vaikas-google/master
10 years ago
Matt Butcher cca4705350 fix(style): fixed minor style issues
10 years ago
Matt Butcher e2bd651615 fix(helm): allow TILLER_HOME to be used everywhere
10 years ago
Michelle Noorali dde6bb37dd Merge pull request #721 from michelleN/update-fix
10 years ago
Michelle Noorali b2f7a8745d ref(helm): fix helm update
10 years ago
Michelle Noorali 91effb79db Merge pull request #717 from michelleN/fix-flag-description
10 years ago
Michelle Noorali 6c06531ea5 chore(helm): fix flag description
10 years ago
vaikas-google d636fb1e72 add the tests
10 years ago
vaikas-google a27e23990e offset all the directories and files to $HELM_HOME/repository from $HELM_HOME
10 years ago
Matt Butcher e944028787 fix(helm): allow user to skip namespace creation
10 years ago
Matt Butcher df4dc3e1ee Merge pull request #710 from technosophos/fix/helm-repo-list-error
10 years ago
Matt Butcher 37981e9cf2 Merge pull request #711 from technosophos/fix/helm-update-error
10 years ago
Matt Butcher 3b9bad13fd Merge pull request #712 from technosophos/fix/helm-helptext
10 years ago
Matt Butcher 1242211f60 Merge pull request #709 from technosophos/fix/lint-err-missing-chart
10 years ago
Matt Butcher 228060a1bf fix(helm): update main help text
10 years ago
Matt Butcher aa432dfc38 fix(helm): print err if no repositories to update
10 years ago
Matt Butcher 6f9aa1b888 fix(helm): change helm repo list to return error when empty
10 years ago
Matt Butcher 1fc04f7f20 fix(helm): stop processing if lint can't find a chart
10 years ago
Matt Butcher 6235bf5085 fix(helm): print msg and exit when list has no results
10 years ago
Ville Aikas 5e1ef0ce86 Merge pull request #706 from vaikas-google/master
10 years ago
vaikas-google 5a7e55ac62 When no matches found, return error instead of printing no matches found
10 years ago
vaikas-google 726312c915 Print no matches found if none are found
10 years ago
Adam Reese f2e6a02004 fix(cmd): remove unused global var
10 years ago
Adam Reese 127a27682e fix(cmd): fix init command description
10 years ago
Matt Butcher a8642c81fc fix(helm,tiller): change list offset to next result
10 years ago
Matt Butcher 6844d3b493 feat(helm,tiller): add list reverse, string offset
10 years ago
Matt Butcher dfc9693afe feat(helm,tiller): add support for list filters
10 years ago
Matt Butcher ea6b82a43c feat(tiller): sort list in tiller, not helm
10 years ago
Brian 62cb6ce45d Merge pull request #701 from fibonacci1729/fix/helm-install
10 years ago
fibonacci1729 9e0408fc57 fix(helm): fix for issue #680r
10 years ago
Matt Butcher f51170ed35 Merge pull request #693 from technosophos/feat/storage-history
10 years ago
Matt Butcher 938dbf095a feat(tiller): stub in release history
10 years ago
Michelle Noorali 0590ca1a71 Merge pull request #685 from michelleN/cache-rename
10 years ago
Matt Butcher 0f89b08e52 Merge pull request #683 from technosophos/fix/668-client-error-fmt
10 years ago
Ville Aikas 9fecf74800 Merge pull request #684 from vaikas-google/master
10 years ago
Matt Butcher 463c7e25aa fix(helm): fix error formatting
10 years ago
Matt Butcher 9546b27d23 Merge pull request #677 from technosophos/fix/style-pkg
10 years ago
Michelle Noorali 9b732da719 ref(helm): rename cache file to index file
10 years ago
vaikas-google 85d9613cf3 add alias for helm up for helm update
10 years ago
vaikas-google e35edc7475 rename remove to delete
10 years ago
Matt Butcher 75a1aa648e fix(*): correct numerous golint errors
10 years ago
Matt Butcher 422700363e feat(pkg): add a timeconv.String function
10 years ago
Matt Butcher 86647034e6 Merge pull request #671 from technosophos/fix/install-verbose
10 years ago
Michelle Noorali 361fd36ffc Merge pull request #658 from michelleN/helm-update
10 years ago
Matt Butcher e959915fe4 fix(helm): improve 'helm get' output
10 years ago
Matt Butcher e24be19e9c fix(helm): make install ouput similar to others
10 years ago
Matt Butcher 37cf3eab92 feat(helm): allow user to specify namespace
10 years ago
Matt Butcher 9d78c33b69 feat(tiller): allow specifying namespace on cli
10 years ago
vaikas-google f81ac9f5b7 Add missing newline to HELM_HOME info output string
10 years ago
vaikas-google 1c529d46c9 Add client-only flag to init command, which will skip installTiller()
10 years ago
vaikas-google 91c3d31451 fix the arguments in the call to searchCacheForPattern
10 years ago
vaikas-google d50e22c707 Add search support
10 years ago
Michelle Noorali bf4b15c01d feat(helm): validate cache file before updating
10 years ago
Michelle Noorali c7e571918d feat(helm): download cache file when adding repo
10 years ago
Matt Butcher 5a284ae32e Merge pull request #649 from technosophos/feat/helm-delete-k8s
10 years ago
vaikas-google 92039222b5 remove the todo based on PR comments
10 years ago
vaikas-google 9b4d2616c2 Add ability to untar charts after downloading them
10 years ago
Matt Butcher 6b68e7891f feat(tiller): delete operation runs against Kubernetes
10 years ago
Matt Butcher d644c22059 Merge pull request #643 from technosophos/feat/install-k8s
10 years ago
vaikas-google d5bf6efebc fix typo and return error
10 years ago
vaikas-google a1acee52cc cleanup
10 years ago
vaikas-google 95d953b8c3 add scheme to default local repo
10 years ago
vaikas-google 84bf7b41cf cleanups, add todos
10 years ago
vaikas-google b39a084834 first cut of fetch
10 years ago
Michelle Noorali 459338264e feat(helm): add helm update command
10 years ago
Matt Butcher 6db7c39b84 feat(helm, tiller): implement k8s portion of install
10 years ago
Matt Butcher eba4c59a84 Merge pull request #632 from technosophos/feat/helm-list
10 years ago
Matt Butcher e869c36cd2 feat(helm, tiller): implement list
10 years ago
Michelle Noorali 45932547ec Merge pull request #631 from michelleN/helm-repo
10 years ago
Matt Butcher 6950fe42dd feat(helm, tiller): add release listings
10 years ago
Michelle Noorali 6dd87645c7 ref(helm): add remove repo command
10 years ago
Brian 2c71fb9f9b Merge pull request #627 from fibonacci1729/feat/chart2proto
10 years ago
Matt Butcher 7530a84b8c Merge pull request #620 from technosophos/feat/helm-get-values
10 years ago
Brian c349bfbffd feat(chart2proto): chart to proto transformations for helm grpc client
10 years ago
Michelle Noorali 66477e0598 ref(helm): add helper to check len of cmd args
10 years ago
Michelle Noorali ef4da35607 Merge pull request #629 from michelleN/tiller-img
10 years ago
Michelle Noorali 25aef96c3c chore(*): update tiller image
10 years ago
Adam Reese aca9f0f8f2 fix(vet): fix weird go vet issue
10 years ago
Matt Butcher bdedb38dfb feat(helm): add 'get values', 'get manifest'
10 years ago
Matt Butcher fa0982ac00 Merge pull request #617 from technosophos/feat/tiller-flags
10 years ago
Matt Butcher 67bd026840 fix(tiller): pass address and port via flag
10 years ago
Adam Reese 03fe44f3da ref(init): refactor init command to use kube client
10 years ago
Matt Butcher f098cb6fb6 fix(*): rewrite import paths
10 years ago
Michelle Noorali b6411be797 feat(helm): add helm repo list command
10 years ago
Michelle Noorali e250328e22 feat(helm): add helm repo add command
10 years ago
Michelle Noorali 5251344318 feat(helm): add structure.go to hold paths
10 years ago
Matt Butcher 7e317e82db Merge pull request #63 from technosophos/feat/helm-lint
10 years ago
Matt Butcher 7142189c35 Merge pull request #59 from technosophos/feat/helm-get-status
10 years ago
Michelle Noorali a6dd3cb0b9 Merge pull request #64 from michelleN/helm-serve
10 years ago
Michelle Noorali 8404d743a0 ref(init): save helm paths to variables
10 years ago
Matt Butcher cf9c8ebe3c feat(helm): add a very basic lint command
10 years ago
Matt Butcher dd2ff4f916 feat(tiller): implement get and status
10 years ago
Matt Butcher c9b3c36243 feat(helm): implement 'helm remove'
10 years ago
Matt Butcher 67e482c9e3 Merge pull request #57 from technosophos/feat/dry-run-install
10 years ago
Matt Butcher 58fdaf1e52 feat(tiller): add support for dry run install
10 years ago
Brian 104126d2d2 Merge pull request #53 from fibonacci1729/feat/tiller-client
10 years ago
Michelle Noorali ae720981d3 ref(repo): fix style errors in cmd/helm & pkg/repo
10 years ago
Michelle Noorali 39a9eab114 ref(helm): comment + err cleanup on helm
10 years ago
Michelle Noorali 9e05956efa feat(fetch): stub out fetch command
10 years ago
Michelle Noorali 2e1701be11 helm(search): add search command
10 years ago
Michelle Noorali 7842d2457b feat(helm): reindex cache file
10 years ago
Michelle Noorali f9c06b1da2 feat(init): add cache.txt to $HELM_HOME/local
10 years ago
Michelle Noorali a5a1ef9546 feat(package): save package to $HELM_HOME/local
10 years ago
Michelle Noorali fbd6ffa4b9 feat(helm): add local dir in home to store charts
10 years ago
Michelle Noorali 00b9356a95 feat(helm): add serve command to start local repo
10 years ago
Brian 7bc50a5d79 feat(tiller): add initial tiller client for basic helm installs.
10 years ago
Matt Butcher b708bde729 fix(*): remove unusted packages
10 years ago
Matt Butcher c4b2926ce6 fix(*): fix misc style issues
10 years ago
Matt Butcher 33a543c920 fix(tiller): replace codegangsta with cobra
10 years ago
Matt Butcher 00966bb4d1 fix(helmet): remove helmet
10 years ago
Michelle Noorali 09a3b7ed1e Merge pull request #34 from michelleN/helm-package
10 years ago
Michelle Noorali e5b84e3a3e Merge pull request #35 from michelleN/helm-home
10 years ago
Matt Butcher 77322a5f06 Merge pull request #32 from technosophos/feat/helm-install
10 years ago
Matt Butcher 00aaf653da fix(tiller): add tests
10 years ago
Matt Butcher dcfd1a4284 fix(storage): use new HAPI for storage
10 years ago
Michelle Noorali 8b8000ecc4 feat(helm): implement home command
10 years ago
Michelle Noorali f741fe6953 ref(package): add error handling on args
10 years ago
Michelle Noorali d54c351afb Merge pull request #28 from michelleN/helm-init
10 years ago
Matt Butcher 50f4349512 feat(tiller): add template and release to install
10 years ago
Michelle Noorali 7d207d9a71 feat(init): add local config step to init
10 years ago
Matt Butcher d3cff27bf9 Merge pull request #26 from technosophos/feat/helm-install
10 years ago
Matt Butcher 0b9683e193 feat(tiller): add release server stub
10 years ago
Matt Butcher 8b36967a7e fix(client): remove auto-generating maintainer
10 years ago
Matt Butcher 1dd6c01f5d fix(helm): improve create help
10 years ago
Matt Butcher a97bf8b7c0 feat(helm): implement 'helm create'
10 years ago
Matt Butcher 84ac5cd3f0 Merge pull request #21 from technosophos/feat/helm-package
10 years ago
Matt Butcher 0ad4803aa3 fix(storage): Use a CRUD interface
10 years ago
Michelle Noorali 2e11f26946 feat(home): add helm home command
10 years ago
Michelle Noorali 8afc295608 feat(helm): add global usage description to helm
10 years ago
Matt Butcher 68e3cc1cc9 feat(helm): add 'helm package' command
10 years ago
Matt Butcher ffa38d168d Merge pull request #14 from technosophos/feat/release-storage
10 years ago
Michelle Noorali 40cbc9007c ref(init): add desc, rm cmd/tiller/Dockerfile
10 years ago
Michelle Noorali 306aca6aec feat(init): add init logic
10 years ago
Matt Butcher 44dc0de71f fix(server): add tests for in-memory storage
10 years ago
Michelle Noorali 338dc6d4fe feat(init): add Dockerfile for tiller
10 years ago
Michelle Noorali 9281012d3c feat(helm): add init cmd and test
10 years ago
Matt Butcher fa6a33c349 feat(storage): add basic implementation of storage
10 years ago
Matt Butcher a4a0c79fc4 Merge pull request #13 from technosophos/fix/kubeclient-iface
10 years ago
Matt Butcher b8bf4db347 fix(environment): make KubeClient take multiple files
10 years ago
Matt Butcher b647e9a94d fix(tiller): add server test
10 years ago
Matt Butcher b04a1cc7d4 fix(tiller): set up Tiller environment correctly
10 years ago
Matt Butcher 913905a54f fix(tiller): change environment.Engine signature
10 years ago
Matt Butcher b86a1cb94e ifeat(tiller): add environment to server struct
10 years ago
Matt Butcher 610c6ced09 fix(environment): add tests for Environment
10 years ago
Matt Butcher ce1185faa8 feat(helm): add initial helm client
10 years ago
Matt Butcher 7a0413344e feat(tiller): stub out environment
10 years ago
Matt Butcher 0868355d3e feat(cmd): add grpc client and server
10 years ago