Commit Graph

255 Commits (dev-v2)

Author SHA1 Message Date
fibonacci1729 a4d05fd2b2 ref(tiller): refactor tiller APIs into logical files
9 years ago
fibonacci1729 b5c213d5dd ref(tiller): refactor tiller APIs into logical files
9 years ago
fibonacci1729 62c4b152fd ref(tiller): refactor tiller APIs into logical files
9 years ago
fibonacci1729 3b3439f67d ref(tiller): breakout ReleaseServer APIs into logical files.
9 years ago
Adam Reese 15254e4c5c feat(*): add generic logging interface (#2394)
9 years ago
Michelle Noorali 488ca6fdd8 fix(*): return non-zero exit code on test failure
9 years ago
Maciej Kwiek d9f72deb0d Add comments to exported Rudder methods
9 years ago
Maciej Kwiek 1c9ae5577d Basic Rudder Delete implementation
9 years ago
Maciej Kwiek 5937e1a214 ReleaseServer.ReleaseModule has Status method
9 years ago
Maciej Kwiek 52c54b09c0 Move rudder proto to different package, add release status
9 years ago
Dmitry Shulyak bd47b8444f Use rollback method on ReleaseModule interface
9 years ago
Dmitry Shulyak a883531f98 Implement upgrade for rudder
9 years ago
Maciej Kwiek c1fcaf09ce Experimental Rudder implementation
9 years ago
Adam Reese 0c91d41221 Merge pull request #2366 from adamreese/fix/2110-canary-versioning
9 years ago
Adam Reese 2e819e014d
fix(*): handle unreleased versioning
9 years ago
Maciej Kwiek ec92b76054 Release are locked to avoid parallel changes
9 years ago
Gergo Huszty b4ca198cc6 Pluggable downloaders. Closes #2093, #2094.
9 years ago
Matt Butcher 0c11033fb7 Merge pull request #2171 from appscode/tiler-prom
9 years ago
sadlil 8c81e7336a Add prometheus monitoring for tiler
9 years ago
Matt Butcher 573a8a190c
fix(tiller): ignore empty YAML documents during delete
9 years ago
Serguei Bezverkhi 26343023a3 fix(tiller): increase maximum size of gRPC message
9 years ago
Adam Reese 0ab38a998c Merge pull request #2248 from adamreese/ref/kube-v1.6
9 years ago
Matt Butcher d97086cbdd Merge pull request #2229 from technosophos/feat/chart-tiller-version
9 years ago
Adam Reese 85c41ef11a ref(*): kubernetes v1.6
9 years ago
Sushil Kumar 000bf9fd1a Added release-name to helm delete error
9 years ago
Matt Butcher e4e0e32064
feat(tiller): support version constraint on chart
9 years ago
Brian a8e0983362 Merge pull request #2108 from fibonacci1729/feat/tls
9 years ago
fibonacci1729 735f4e3d4a feat/tls: add TLS support for helm / tiller
9 years ago
Adam Reese e4d39fd8c8 fix(*): add missing proto for weight hook
9 years ago
Taylor Thomas f7f8552644 Merge pull request #2203 from seh/sort-more-kinds-for-installation
9 years ago
Matt Butcher 9665db7d16 Merge pull request #2157 from jchauncey/hook-weights
9 years ago
Matt Butcher daa39c2689
feat(helm): add --reuse-values flag to upgrade
9 years ago
Jonathan Chauncey b9ef8dbe56 fix(hooks): Change annotation from hookWeight to hook-weight
9 years ago
Steven E. Harris 4178ec08ac Add more object kinds to sorted installation order
10 years ago
Steven E. Harris 7ccfc6d7d4 Sort dependent RBAC role and binding kinds
10 years ago
Jonathan Chauncey 05d0fcb774 feat(hooks): Adds weighted hooks
10 years ago
Adam Reese d4061b5b60 fix(tiller): enforce release name length on uninstall
10 years ago
Dmitry Monakhov 33ace505cc install: Return more user-friendly response on eexists
10 years ago
Michelle Noorali 6a062e45b7 featt(*): add support for test-failure hook
10 years ago
Vaughn Dice 4a57b01a47
feat(helm): add cleanup flag to test command
10 years ago
Matt Butcher 5618afe3d4 Merge pull request #1922 from larryrensing/feat/list-namespaces
10 years ago
Adam Reese ae9691910d ref(kube): code style cleanup
10 years ago
Adam Reese 4cdb2ac538 feat(kube): support thirdpartyresources
10 years ago
Larry Rensing 294d18d567 Merge remote-tracking branch 'upstream/master' into feat/list-namespaces
10 years ago
Larry Rensing 8cb931925e Merge remote-tracking branch 'upstream/master' into feat/list-namespaces
10 years ago
Vaughn Dice 140caa081b
feat(cmd/helm/status): add last test suite run to status output
10 years ago
Michelle Noorali c7e2d186a5 Merge pull request #1777 from michelleN/feat/1163-chart-testing
10 years ago
Larry Rensing 3a380923f4 feat(*): add --namespace flag to 'helm list'
10 years ago
Michelle Noorali 4896ea7cf5 chore(pkg/tiller): add logs on RunReleaseTesting
10 years ago
Michelle Noorali 538e8297ef ref(*): add namespace info to failing test msg
10 years ago
Michelle Noorali bf9ae52e1c ref(*): change test hook to be test-success
10 years ago
Michelle Noorali e95a0570ad chore(pkg/releasetesting): add test_suite tests
10 years ago
Matthew Fisher 3f463783a5 add PersistentVolumeClaim to the kind sorter list
10 years ago
Michelle Noorali e132191275 ref(pkg/): refactor helm test logic
10 years ago
Vaughn Dice 9bd12953a9 feat(*): add kube client test
10 years ago
Michelle Noorali 58c05f87d7 feat(*): stream helm test messages to client
10 years ago
Michelle Noorali d46d63a8f7 feat(*): add helm test command mvp
10 years ago
Matt Butcher 756cb970bd
feat(tiller): record a message for each lifecycle step
10 years ago
Taylor Thomas 7ef9bb6f71 feat(*): Add --wait flag
10 years ago
Matt Butcher 9652651ba9 Merge pull request #1814 from technosophos/feat/1569-reset-values
10 years ago
Adam Reese b22e6fcfaa ref(kube): add Result to abstract a collection of resources
10 years ago
José Armesto 0059d5a3df Logging real name of the failing hook
10 years ago
Matt Butcher c32b2ddcdf
feat(helm): add --reset-values flag to 'helm upgrade'
10 years ago
Adam Reese 3e44f87c59 Merge pull request #1808 from adamreese/fix/missing-name
10 years ago
Adam Reese 881153cc39 Merge pull request #1812 from adamreese/fix/1807-purge-error
10 years ago
Adam Reese 6600fcb0e6 fix(tiller): don't update purged releases
10 years ago
Adam Reese 0e7781c443 fix(tiller): add missing name to status response
10 years ago
Matt Butcher cb0a6c7e07
feat(tiller): add {{.Capabilities}} object
10 years ago
Adam Reese b928088a8a Merge pull request #1752 from adamreese/ref/tiller-version-check
10 years ago
Adam Reese b82d519025 ref(tiller): dry up client/server version checks
10 years ago
Adam Reese d10e9186dc feat(tiller): validate objects against kube schema on dry-run
10 years ago
Matt Butcher b51ad7a0e5 Merge pull request #1693 from thomastaylor312/feat/hook-timeout
10 years ago
Keerthan Reddy Mala (kmala) ce79fa8732
fix(upgrade):Check the raw vals during an upgrade properly
10 years ago
Taylor Thomas 774789c79a feat(*): Adds support for timeout flag
10 years ago
Taylor Thomas b18f7f7523 fix(*): Fixes protobuf name
10 years ago
Matt Butcher ff9651be75 Merge pull request #1648 from nmakhotkin/restarting_pods
10 years ago
Matt Butcher 9ae9586df0 Merge pull request #1687 from technosophos/feat/1654-pretty-version
10 years ago
Nikolay Mahotkin 1eaec045b2 Rename 'restart' to 'recreate'
10 years ago
Matt Butcher b2d762af48
feat(tiller): add .Release.IsInstall
10 years ago
Adam Reese 84928e2751 feat(*): allow tiller to be installed in an alternate namespace
10 years ago
Nikolay Mahotkin 44d9274df3 Fixing tests
10 years ago
Matt Butcher de7c5e5a38
feat(tiller): Add .Release.Revision and .IsUpgrade
10 years ago
Nikolay Mahotkin fdac5e8a39 Introducing flag for restarting pods during release upgrade/rollback
10 years ago
Matt Butcher b08434aa3a Merge pull request #1640 from technosophos/fix/1511-undeleting
10 years ago
Matt Butcher 936028f29a
fix(*): add support for "DELETING" status
10 years ago
Adam Reese 7413320d2d ref(kube): use a more specific interface for discovery client
10 years ago
Adam Reese 84ae1268e1 fix(*): import grouping
10 years ago
Adam Reese 7f44c116a1 ref(tiller): refactor clientset out of environment
10 years ago
Adam Reese ea3be9e3b2 feat(*): migrate to kubernetes 1.5
10 years ago
Michelle Noorali e3480c76e6 feat(tiller): add support for resource-policy keep
10 years ago
Matt Butcher 02acaf125d Merge pull request #1632 from technosophos/fix/1587-no-release-found
10 years ago
Adam Reese 68ff4e7b2f Merge pull request #1636 from adamreese/fix/grpc-max-size
10 years ago
Adam Reese 1f01bf51e7 fix(tiller): increase the max message size for grpc
10 years ago
Rodrigue Cloutier f3b205c6ef fix(*): fixed tests for Windows
10 years ago
Matt Butcher a5d96c2704
fix(tiller): fix spurious "no release found" errors.
10 years ago
Matt Butcher d84deb5b3d Merge pull request #1598 from technosophos/fix/1594-delete-too-much
10 years ago
Matt Butcher aca9f86df6
feat(helm): add command to generate documentation
10 years ago
Matt Butcher 02a1cf382c
fix(tiller): validate names before performing operations
10 years ago
Matt Butcher a772697f4d Merge pull request #1560 from technosophos/fix/1528-increase-release-name-limit
10 years ago
Matt Butcher 9effe7a505
fix(tiller): allow release name to be up to 53 chars
10 years ago
Matt Butcher 985e975f53 Merge pull request #1546 from technosophos/fix/1499-show-broken-yaml
10 years ago
Matt Butcher 6eabe28334
fix(tiller): show failed YAML
10 years ago
Matt Butcher 8f9b9db547
docs(tiller): add docblocks to public methods
10 years ago
Matt Butcher 3830736001
fix(tiller): improve deletion failure handling
10 years ago
adieu c0850efeb5 Separate tiller into pkg and cmd so we can use tiller as a library.
10 years ago