Commit Graph

610 Commits (838ccd368c377e2f3affb7ddaeea697b3772650a)

Author SHA1 Message Date
Matt Farina 7a79661f0e
feat(charts): Move bucket to domain from path
9 years ago
Matt Butcher 0a163a2a3a
fix(helm): helm create will not overwrite existing files
9 years ago
Matt Butcher c616bb5a98
fix(helm): replace repo entry instead of duplicating
9 years ago
Matt Butcher 8f9b9db547
docs(tiller): add docblocks to public methods
9 years ago
Adam Reese d59f66fc9e fix(*): fix new linter errors
9 years ago
Sebastian Mandrean b3d45aef7a fix(1516): use correct value reference in boilerplate NOTES.txt
9 years ago
Adam Reese f8037c83c6 chore(*): bump to v2.0.0-rc.2
9 years ago
Matt Butcher 8a7e1ec29f Merge pull request #1512 from technosophos/fix/1508-delete-error-message
9 years ago
Matt Butcher 3830736001
fix(tiller): improve deletion failure handling
9 years ago
Adam Reese 1920761c90 fix(kube): add default client config to the loading rules
9 years ago
Adam Reese 92be174acf chore(*): bump to v2.0.0-rc.1
9 years ago
Adam Reese 7ce6001843 Merge pull request #1496 from adieu/master
9 years ago
adieu c0850efeb5 Separate tiller into pkg and cmd so we can use tiller as a library.
9 years ago
Vic Iglesias 4179282760 Dont use privileged port in port-forward of default chart
9 years ago
Vic Iglesias 5af08fa5b5 Fix labels in NOTES.txt
9 years ago
Vic Iglesias 8527f2f96c Use chart name for container name
9 years ago
Vic Iglesias 156d706dd1 Use internal port for health check
9 years ago
Matt Butcher 6b31664cd2 Merge pull request #1491 from technosophos/fix/1489-spurious-namespace-error
9 years ago
Matt Butcher 58164e0009
fix(linter): remove spurious namespace error
9 years ago
Adam Reese 13ec13aff5 Merge pull request #1487 from adamreese/ref/kube-builder-update
9 years ago
Adam Reese ab12c46259 ref(kube): add info match helper functions
9 years ago
Jim 7a054e0e6b fix(pkg/chartutil): add error if chart yaml not in directory
9 years ago
Adam Reese afb24d00d3 ref(kube): add newBuilder function to dry up builder calls
9 years ago
Matt Butcher 846011b02a Merge pull request #1473 from technosophos/fix/1468-3rd-party-apis
9 years ago
Matt Butcher f27791c35b
fix(tiller): allow 3rd party APIs
9 years ago
Adam Reese d2648ec479 fix(helm): add kubernetes defaults to context
9 years ago
Adnan Abdulhussein 5ea81b47b1 Merge pull request #1461 from viglesiasce/update-create-templates
9 years ago
Matt Butcher 9ae97c341c
fix(helm): read passphrase from prompt
9 years ago
Vic Iglesias 665615f30f Remove **** from default notes
9 years ago
Vic Iglesias 2b2e1d59c8 Simplify final logic block in create
9 years ago
Vic Iglesias 06d9ccd038 Fix formatting
9 years ago
Vic Iglesias cd34492b5a Add tests for new files in create
9 years ago
Vic Iglesias 8d867657bb Add resources and probes
9 years ago
Vic Iglesias 4120e67240 Add deployment, service and NOTES to create
9 years ago
Adam Reese 8a5550d0c6 chore(*): bump to v2.0.0-beta.2
9 years ago
Adnan Abdulhussein ebeaaf75e3 Merge pull request #1435 from prydonius/fix-notes
9 years ago
Adnan Abdulhussein f97dbe33da fix(tests): prefix template names with "templates/"
9 years ago
Matt Butcher 4b7e4b71bd fix(helm): use 127.0.0.1 instead of localhost
9 years ago
Matt Butcher 2eed3f0464 Merge pull request #1420 from databus23/compression
9 years ago
Matt Butcher 737d3c745f Merge pull request #1406 from technosophos/fix/1397-fix-index
9 years ago
Fabian Ruff eb4b78bbbe Add compression to configmap storage driver
9 years ago
Adam Reese 05c04bccae chore(*): bump to v2.0.0-beta.1
9 years ago
Adnan Abdulhussein ee7fe7c728 fix(repo): ensure index generates in the right order
9 years ago
Matt Butcher abf1ddc324 fix(helm): finish repo index.html
9 years ago
Matt Butcher fcdb79da16 Merge pull request #1402 from technosophos/fix/1328-generate-index
9 years ago
Matt Butcher 911d3224c5 fix(helm): make 'helm repo index' generate the right index
9 years ago
Matt Butcher 08a488f58c Merge pull request #1142 from ammeon/add-update
9 years ago
Matt Butcher 574ee4e6b0 Merge pull request #1391 from technosophos/fix/no-objects
9 years ago
Matt Butcher 8d32bd2a60 fix(tiller): fix wording for a few errors
9 years ago
Matt Butcher a1f5955a65 fix(tiller): fix nil pointers in error messages
9 years ago
Michelle Noorali a8418dd75b fix(kube): find current resource by name and kind
9 years ago
Matt Butcher 36f7eb0b2a fix(linter): add engine.FuncMap so linter can use real function list
9 years ago
Matt Butcher 70b29a47d0 Merge pull request #1368 from prydonius/1367-fix-linter-tmpl-regex
9 years ago
Matt Butcher 789e411d8d Merge pull request #1370 from prydonius/1369-fix-yaml-validation
9 years ago
Nic Roland 16436b565d feat(helm): update repo by default, added `--no-update` flag
9 years ago
Adnan Abdulhussein d81ac482ee fix(lint): use correct hash key for rendered tmpl
9 years ago
Adnan Abdulhussein aed4db02e8 fix(lint): validateNoMissingValues template regex
9 years ago
Matt Butcher ab6a73a0b5 Merge pull request #1361 from technosophos/fix/1334-merge-indices
9 years ago
Matt Butcher 25c7e6dc21 fix(helm): allow entries to be merged into index
9 years ago
Adam Reese 0f5990f4cd feat(helm): add kubeconfig context switching to init command
9 years ago
Brian d6b0dc0626 Merge pull request #1339 from fibonacci1729/ref/rlsutil
9 years ago
Matt Butcher cbe7a2a993 Merge pull request #1345 from technosophos/fix/1342-ignore-charts-dotfiles
9 years ago
fibonacci1729 24fe8643de ref(*): add sorter/filter utilties to releaseutil
9 years ago
Michal Rostecki 1b5c993853 fix(helm): remove unused consts from client
9 years ago
Matt Butcher 2388e71528 fix(helm): ignore dotfiles in charts/ directories
9 years ago
Adam Reese f71230ccd3 fix(*): resolve go linter issues
9 years ago
Matt Butcher 4979aa0827 ref(repo): move urlJoin to the right package
9 years ago
Adam Reese 150fb33c2e fix(*): prevent testing package from being imported
9 years ago
Adam Reese 4de5c4aa57 chore(*): bump to v2.0.0-alpha.5
9 years ago
Matt Butcher 1c6fc9c0e8 feat(helm): remove the requirement that fetch/install need version
9 years ago
Matt Butcher d4e7845e7a Merge pull request #1287 from technosophos/fix/1192-remove-gopkg-yaml
9 years ago
Keerthan Reddy Mala (kmala) 3830a06b14
fix(index): Append just the filename instead of full path to the url
9 years ago
Brian c87a902b0c Merge pull request #1274 from fibonacci1729/feat/history
9 years ago
fibonacci1729 e9dd302a9c feat(helm/cmd): support for retrieving release history
9 years ago
Matt Butcher fd0303c86e fix(*): remove references to gopkg.in/yaml.v2
9 years ago
Matt Butcher ea66d66d2d Merge pull request #1282 from technosophos/fix/1265-auto-update-index
9 years ago
Matt Butcher ea0e665f84 fix(repo): auto-update index file formats
9 years ago
Matt Butcher 3e3312cea0 feat(tiller): re-use values during upgrade
9 years ago
Matt Butcher 96cdbbe6b1 Merge pull request #1275 from technosophos/fix/srv-in-tmp
9 years ago
Brian 837d0a8880 Merge pull request #1253 from fibonacci1729/chore/pkg-helm-tests
9 years ago
fibonacci1729 41be5f5985 chore(helm): add test coverage to pkg/helm
9 years ago
Matt Butcher fc160256e5 fix(helm): fix tests so that they do not write data into testdata
9 years ago
Matt Butcher 10eb74abbb Merge pull request #1269 from technosophos/feat/1264-chart-apiversion
9 years ago
Matt Butcher 4f09b05613 feat(helm): implement new index format
9 years ago
Matt Butcher e0227c7510 fix(chart): Chart.yaml now has an apiVersion field.
9 years ago
Matt Butcher 95a358de35 Merge pull request #1236 from technosophos/ref/kube1.4
9 years ago
Matt Butcher 68dd4c9a66 fix(proto): remove unused fields
9 years ago
Adam Reese 5a5a44ec17 feat(*): add rollback to a release version
9 years ago
Michelle Noorali ac88aaf218 feat(*): add helm rollback functionality
9 years ago
Matt Butcher e4c217768e ref(*): update to Kubernetes 1.4
9 years ago
Adam Reese c0d33afc81 Merge pull request #1235 from adamreese/chore/bump-grpc
9 years ago
Matt Butcher 431cc46cad feat(tiller): add toYaml template function
9 years ago
Adam Reese a4a2f5c983 chore(*): bump grpc to 1.0.1-GA
9 years ago
Matt Butcher be409d31c5 Merge pull request #1221 from technosophos/feat/helm-dependency-update-2
9 years ago
Matt Butcher 593718d749 feat(helm): add 'helm dependency' commands
9 years ago
Adam Reese e0d02e6e5b feat(*): add api version checks
9 years ago
Matt Butcher a5921faf99 feat(chartutils): add support for requirements.yaml
9 years ago
fibonacci1729 f77435e686 fix(helm-list): only list configmaps owned by TILLER
9 years ago
Matt Butcher b8f8efc601 Merge pull request #1202 from philips/use-digest-format
9 years ago
Brandon Philips 440e548901 feat(repo): use OCI style digest identifiers
9 years ago
Adam Reese 264c6b10e1 feat(*): add git tree state to binaries
9 years ago
Ville Aikas 1d6202d895 Merge pull request #1126 from vaikas-google/master
9 years ago
Ville Aikas 09e6af461f clean up the formatting, remove unnecessary git_version from version as per discussions with @areese
9 years ago
Keerthan Reddy Mala (kmala) 55dc7b690f
fix(tiller): Upgrade shouldn't fail if there are no changes
9 years ago
vaikas-google 4a7352cdc0 adjust proto field numbers
9 years ago
vaikas-google f8adf7f4d2 Address cr comments
9 years ago
vaikas-google cbec79482a address code review comments
9 years ago
vaikas-google 6d26024a27 first cut of version on client and server
9 years ago
Brian 79e5772061 Merge pull request #1155 from fibonacci1729/feat/rollback-storage
9 years ago
Brian cb93006c83 Merge pull request #1154 from fibonacci1729/feat/version-opt-flag
9 years ago
fibonacci1729 83df6ebc4d feat(rollback-storage): remove extraneous else block and fix type in records_test
9 years ago
Brandon Philips dadb026afe fix(helm): avoid a panic for sign
9 years ago
Adam Reese d8616dd2b3 fix(lint): allow .txt files
9 years ago
fibonacci1729 1d6c16175b feat(rollback-storage): remove unreachable code from memory
9 years ago
fibonacci1729 e42aa6c09c feat(helm): add optional version flag to helm{get,status}
9 years ago
fibonacci1729 b47379ccdc feat(rollback-storage): golint & removed early return from release server
9 years ago
fibonacci1729 e25732284b feat(rollback-storage): gofmt, added missing license headers, and canconical import paths
9 years ago
fibonacci1729 383a9c186a update pkg/storage to support rollback
9 years ago
Matt Butcher 36606cf152 Merge pull request #1150 from technosophos/feat/874-chart-deps
9 years ago
Michelle Noorali ce4ae51ec1 Merge pull request #1146 from michelleN/bug/1133-fix-delete
9 years ago
Matt Butcher 34577d1ebc feat(charts): add 'dependencies:' to Chart.yaml
9 years ago
Michelle Noorali f062cff5a3 fix(kube): delete should skip resources not found
9 years ago
Adam Reese 60b4188867 chore(*): bump version to v2.0.0-alpha.4
9 years ago
fibonacci1729 f622672bf8 feat(rollback-support): add version field to protos to support querying by (release_name, version)
9 years ago
joe2far 72e7b22999 minor engine unit test fix
9 years ago
vaikas-google 492dbb3791 Add support for NOTES.txt file
9 years ago
Matt Butcher d5170d2335 Merge pull request #1116 from ammeon/ignore-chart-dotfiles
9 years ago
joe2far 96de0e35aa feat(helm): ignore by default all dotfiles in templates/
9 years ago
Matt Butcher 2547bf4b89 Merge pull request #1105 from technosophos/ref/move-pkg-client
9 years ago
Matt Butcher 5566e6baec ref(pkg/client): move pkg/client to cmd/helm/installer
9 years ago
Matt Butcher 5650072999 Merge pull request #1103 from technosophos/feat/973-list-all
9 years ago
Matt Butcher 1be28d6f29 feat(*): add 'helm list --all' and related flags
9 years ago
Michelle Noorali 50d8d36d8b ref(kube): delete skips IsNotFound errs
9 years ago
Matt Butcher 926d7931d8 Merge pull request #1067 from ebraminio/deletepurge
9 years ago
Michelle Noorali c7bec34454 chore(kube): make update logic more generic
9 years ago
Michelle Noorali 197e466b9a ref(*): return resource update errors
9 years ago
Matt Butcher 01e2d367dd Merge pull request #988 from technosophos/feat/sig-files
9 years ago
Matt Butcher f1d07c3f11 feat(helm): add --verify flag to commands
9 years ago
Matt Butcher d80df93414 feat(helm): add signature support to 'helm package'
9 years ago
Matt Butcher ce83a8a777 feat(pkg/provenance): add OpenPGP signatures
9 years ago
Matt Butcher 84761a559a fix(helm): remove extra linter output
9 years ago
Matt Butcher a46a033de4 feat(chart): support 'image:URL' in charts.
9 years ago
Miguel Martinez cb12d9642b Disable validateQuotes linter rule
10 years ago
Ebrahim Byagowi 1c9b8d7257 Add purge option for completely remove a release from tiller
10 years ago
Matt Butcher 5bcf29d214 feat(tiller): make configmaps the default storage
10 years ago
Adam Reese 47c360da37 chore(*): bump version to v2.0.0-alpha.3
10 years ago
Ville Aikas c2cdb97ba2 Merge pull request #1039 from vaikas-google/master
10 years ago
vaikas-google d2841f92f3 formatting changes, add comments, make tests pass
10 years ago
fibonacci1729 ae2d6c5050 Merge branch 'master' into feat/storage-memory
10 years ago
vaikas-google d8e185267d First cut of adding dynamic cluster support to status command
10 years ago
fibonacci1729 9d3a1ed2a7 basic cfgmaps driver tests
10 years ago
fibonacci1729 d5aca1666c configmaps: style fix
10 years ago
fibonacci1729 94a154b745 more style fixes and cleanup
10 years ago
fibonacci1729 559e9081fb style fixes and cleanup
10 years ago
fibonacci1729 3dca699410 fix: storage tests
10 years ago
Michelle Noorali f99228778d feat(*): integrate support for upgrade hooks
10 years ago
fibonacci1729 7c56882ed9 fix configmaps list, and labels mechanism for future tiller mgmt
10 years ago
fibonacci1729 cba0c6615f gofmt
10 years ago
fibonacci1729 8c56533a47 configmap tests & some reduction in driver complexity
10 years ago
Michelle Noorali 70b9f11a03 feat(*): add disable hooks flag to `helm upgrade`
10 years ago
Michelle Noorali 9465ce979b chore(helm): add options to update request
10 years ago
Matt Butcher 038d7102a9 Merge pull request #1028 from technosophos/fix/989-helm-ignore-defaults
10 years ago
fibonacci1729 2d95906e1a wip: cfgmaps storage driver
10 years ago
fibonacci1729 0e26f20268 gofmt, style, and added comments
10 years ago
Michelle Noorali 1b31382d9c chore(glide): add kube pkgs to glide.yaml
10 years ago
Matt Butcher 2e95230b30 fix(helm): fix helmignore evaluation of dirs
10 years ago
Michelle Noorali f600b30c7a feat(kube): add update logic to kube client
10 years ago
fibonacci1729 a83425d44b style & doc comments
10 years ago
Michelle Noorali 584245eadf Merge pull request #1023 from mumoshu/check-tgz-extension
10 years ago
Yusuke Kuoka c0de9b4ada Check for the tgz extension while collecting chart paths
10 years ago
fibonacci1729 241cc29883 gofmt
10 years ago
fibonacci1729 c7e3ec7c46 add license to filter.go
10 years ago
fibonacci1729 d458bb7fb9 Change Create to return ErrReleaseExists if release exists
10 years ago
fibonacci1729 fad498e8fd added / documented common errors
10 years ago
Matt Butcher b7945d05c4 ref(templates): change GetString to Get
10 years ago
Phillip Wittrock 4964467868 Swtich from rc to deployment for running tiller
10 years ago
fibonacci1729 967e438bfd gofmt ...
10 years ago
fibonacci1729 a05b48f320 update driver Queryor interface to reflect list filtering mechanism
10 years ago
fibonacci1729 bfd6712c94 add filtering mechanism to storage and embed Driver directly into Storage
10 years ago
Matt Butcher 9718c9e7c8 feat(engine): add 'partial' function
10 years ago
fibonacci1729 061b534885 fix panic in memory_test when release status is nil
10 years ago
fibonacci1729 aff817a1fc run gofmt
10 years ago
fibonacci1729 4210d60c5e add storage type to interface with multiple drivers
10 years ago
fibonacci1729 6dd5c9783e add driver package to encapsulate storage backends
10 years ago
fibonacci1729 943eadec38 move old memory impl. to driver/
10 years ago
Matt Butcher be053f3c05 Merge pull request #994 from technosophos/feat/950-files-in-templates
10 years ago
Matt Butcher 033dbfe75e feat(tiller): add Files map to templates
10 years ago
Matt Butcher a1fffc6977 Merge pull request #997 from technosophos/feat/972-reuse-name
10 years ago
Adam Reese ea4dcbab11 feat(kube): reap related resources on delete
10 years ago
Matt Butcher 9fe7f41364 feat(972): add --reuse-name flag to helm install
10 years ago
Michelle Noorali 6006fc7b21 Merge pull request #963 from michelleN/feat/690-helm-upgrade
10 years ago
Michelle Noorali f74720613b chore(helm): add client test for upgrade cmd
10 years ago
Michelle Noorali 5e654c0380 feat(*): get helm & tiller chatting about upgrades
10 years ago
Michelle Noorali e633b4b75a feat(pkg/helm): fill in proto for UpdateRelease
10 years ago
Matt Butcher 95eeba3805 fix(tiller): merge -f values correctly
10 years ago
Adam Reese 57bd8b2c28 feat(*): install releases into namespace
10 years ago
Matt Butcher a0bc510662 Merge pull request #955 from technosophos/feat/932-disable-hooks
10 years ago
Matt Butcher 1ff5499be7 feat(helm): add --no-hooks to 'helm delete'
10 years ago
Michelle Noorali 80a7339e2f Merge pull request #947 from ngtuna/master
10 years ago
ngtuna a2d6817b9b go idiom typo
10 years ago
Matt Butcher a42b43a9fa feat(helm): add --no-hook to helm install
10 years ago
Adam Reese 736009982e ref(helm): fix naming issues from golint
10 years ago
ngtuna 03e59fd6c0 bypass gofmt
10 years ago
Adam Reese a14e76a65c chore(*): add canonical import path annotation
10 years ago
ngtuna bfce033cc0 fix(helm): helm repo index should not delete entry, instead it should update removed=true
10 years ago
Matt Butcher 73a2890277 fix(engine): change template naming
10 years ago
Michelle Noorali 15b428d450 feat(*): add version to release
10 years ago
Matt Butcher e91bbceff2 Merge pull request #916 from technosophos/feat/901-hooks
10 years ago
Matt Butcher ff32062ae8 feat(tiller): support hooks for install
10 years ago
Adnan Abdulhussein 631ca63040 Merge pull request #922 from prydonius/feat/836-lint-multiple-charts
10 years ago
Adnan Abdulhussein f273510c97 fix(lint): fix golint errors
10 years ago
Adam Reese d5aa4852a7 Merge pull request #921 from adamreese/ref/command-tests
10 years ago
Adnan Abdulhussein 03ca4e892f feat(lint): support linting multiple charts
10 years ago
Miguel Martinez 3b2ea04348 fix(linter) Typos
10 years ago
Adam Reese 5013da3d25 fix(helm): add ReleaseContent to interface
10 years ago
Adam Reese 73f1bef3c9 test(cmd): add helm client mocking
10 years ago
Matt Butcher 310ef9bbcb fix(helm): fix linter test panic
10 years ago
Miguel Ángel Martínez Triviño 81fd9edf4d Merge pull request #899 from migmartri/897-values-refactorign
10 years ago
Adnan Abdulhussein 9b257077d5 Merge pull request #915 from prydonius/fix/912-nil-map-readvalues
10 years ago
Adnan Abdulhussein 4ef61a7136 fix(chartutil): Ensure ReadValues doesn't return a nil map
10 years ago
Adnan Abdulhussein bcd1889083 Merge pull request #907 from prydonius/906-linter-exit-status
10 years ago
Matt Butcher cd75b6a781 Merge pull request #902 from technosophos/feat/894-template-info-in-templates
10 years ago
Adnan Abdulhussein 09f56459c7 Improve tests to ensure highest severity is retained
10 years ago
Adnan Abdulhussein 77820c7482 fix(lint): Return non-zero exit status when lint errors present
10 years ago
Michelle Noorali 849afc29bc Merge pull request #908 from michelleN/feat/836-lint-archived-chart
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 532f03ec78 feat(tiller): add .Template object in templates
10 years ago
Matt Butcher 2c07a32a6b fix(*): fix various style issues from make test-style
10 years ago
Miguel Martinez 7bb4893cad Support Linter for Values
10 years ago
Michelle Noorali bb875b5657 Merge pull request #896 from michelleN/fix/892-fetch-untar
10 years ago
Matt Butcher ab4e20c278 Merge pull request #888 from technosophos/fix/887-no-value-fix
10 years ago
Michelle Noorali bcffe8a3f2 fix(chartutil): fix Expand function
10 years ago
Matt Butcher 2084af2e04 Merge pull request #885 from migmartri/882-linter-improvements
10 years ago
Matt Butcher 96ac6ebc6c fix(tiller): stop printing <no value> when var is missing
10 years ago
Miguel Martinez d1fe406478 Adding squote test case and generic message
10 years ago
Miguel Martinez 2eff17cb6d Removing debugging line
10 years ago
Matt Butcher 225d3a8adc test(engine): add test case for deep release passing
10 years ago
Matt Butcher e00f774a5d fix(engine): remove debugging output
10 years ago
Matt Butcher 90c46e896d fix(chartutil): fix Table() method to test Values
10 years ago
Matt Butcher 22ac61469f feat(*): add Values namespace to templates
10 years ago
Miguel Martinez 81ac98ad9a Adding support for associated templates
10 years ago
Miguel Martinez 03d27779d3 Templates Lint rules
10 years ago
Adam Reese 69f66629c4 chore(*): bump version to v2.0.0-alpha.2
10 years ago
Matt Butcher e757b24aed fix(*): add license header
10 years ago
Adam Reese 68e0032fbd Merge pull request #863 from adamreese/fix/686-tunnel-error
10 years ago
Adam Reese d300a08915 fix(tunnel): display friendly error on connect issues
10 years ago
Matt Butcher 23ce6142f9 fix(chartutil): remove a wayward println
10 years ago
Brian a6f89d7ac4 Merge pull request #833 from migmartri/689-linter-errors
10 years ago
Adam Reese 573e5aa7fc feat(kube): create namespace if it does not exist
10 years ago