Commit Graph

385 Commits

Author SHA1 Message Date
Carl 90bdd3b6d6
add daemonset validation (#426) 2020-11-18 14:32:43 -08:00
Siyu Wang 34fc4ae0f9
Add reviewers for Kruise (#450)
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2020-11-16 23:07:58 -08:00
shiyan2016 b677932734 add rate limiter config 2020-11-17 14:02:37 +08:00
Jie Chen df34f1cdf4
fix pending pods created by daemonset controller, fixes #443 (#444)
Signed-off-by: jetmuffin <jeffchen328@gmail.com>
2020-11-16 21:09:30 -08:00
Jie Chen 6ec0627600
fix some typo in daemonset controller (#447)
Signed-off-by: 墨封 <mofeng.cj@alibaba-inc.com>
2020-11-13 14:53:54 -08:00
Dylan b2600d93a6
pass time duration instead of 'reconcile.Result' through functions in adv ds (#442) 2020-11-11 22:25:21 -08:00
shi_yan f102f77025
simply the construct of UnitedDeployment revision (#445) 2020-11-11 10:50:00 -08:00
Dylan 9eab40bc9b add 'k8s.io/code-generator' dependency file 2020-11-10 17:17:26 +08:00
Dylan 2d63e97e2e
add pod label validation in broadcastjob (#439) 2020-11-08 23:02:51 -08:00
Rishi Anand 4ad07453bb
Adding proposal for advancedcronjob (#437)
* Adding proposal for advancedcronjob

* Adding AdvancedCronJobTemplate which contains BroadcastJobTemplate, JobTemplate

* Changing AdvancedCronJobTemplate -> CronJobTemplate
2020-11-07 13:13:36 -08:00
Dylan c3ebd222b0
check ownerReference for filtered pods in broadcastjob in case there're orphan pods which also meet label requirements (#436) 2020-11-05 10:18:59 -08:00
Dylan 6c63a275f2
optimize the way to calculate parallelism in broadcastjob (#435) 2020-11-04 10:13:48 -08:00
Siyu Wang dbf1cad054
Optimize startup and cleanup for v1beta1 apis (#434)
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2020-11-03 22:50:08 -08:00
plpan 0b291b5f6e support secret cert for webhook with vip 2020-11-04 14:41:35 +08:00
Dylan a0b21cc544
allow to update revisionHistoryLimit in cloneset validation (#431)
whats more:
  1. use Semantic.DeepEqual instead of reflect.DeepEqual
  2. complete forbidden hint
  3. changes for related unit test
2020-11-02 22:22:15 -08:00
Siyu Wang dbe481e5d0
Promote Advacned StatefulSet to v1beta1 (#423) 2020-11-02 10:01:04 -08:00
tudou34 ffb3f87eec
release ownerRef when pod's labels not macth cloneset's selector (#417) 2020-11-01 22:23:55 -08:00
shiyan2016 8d0724000a fix update expectations not satisfied log 2020-11-02 13:07:06 +08:00
Junjun Li a2b216020d
optimize cloneset interface: ExtraStatusCalculation (#425) 2020-10-31 13:44:49 -07:00
Dylan eb1eb0973f Add missing apache license annotation 2020-10-30 14:02:55 +08:00
JunjunLi 7c4e5634c0 update status and update annotation
Signed-off-by: JunjunLi <junjunli666@gmail.com>
2020-10-29 17:53:01 +08:00
shiyan2016 ae5fef4e08 fix inplace rollback when spec image no latest tag 2020-10-28 20:09:02 +08:00
Zhen Zhang 5c4e8039af
Merge pull request #420 from FillZpp/fix-markdownlint-warnings
Fix markdownlint warnings
2020-10-28 17:19:53 +08:00
Siyu Wang 8e07a6817b Fix markdownlint warnings
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2020-10-28 15:57:46 +08:00
Fei Guo 02b731faf3
Add proposal template (#416)
* Add proposal template

* Remove wrong link

* Remove unecessary details
2020-10-23 13:03:31 -07:00
Rishi Anand e30cefdc30
Initializing capabilities if allowPrivileged is true (#414) 2020-10-23 10:08:00 -07:00
Jeremy 0919e3114d
Some clean ups (#399)
* Accessing field 'firstUnhealthyPod.Name' may lead to nil pointer dereference

Signed-off-by: hantmac <hantmac@outlook.com>

* update
2020-10-22 09:54:31 -07:00
JunjunLi cde3bc321b scale expectation add time
Signed-off-by: JunjunLi <junjunli666@gmail.com>

add unsatisfied timestamp

set unexpectation overtime

go fmt

change timeout methods

set unexpectation overtime
2020-10-22 10:53:48 +08:00
Dave Parker 51b25b73a2
Use latest ubuntu LTS image (#407)
* Use latest ubuntu LTS image

* Revert "Use latest ubuntu LTS image"

This reverts commit 5fa8e02e93.

* Ensure using latest fresh images during docker build
2020-10-16 11:54:51 -07:00
Jeremy b74a0ddafa
clean ups (#405)
Signed-off-by: hantmac <hantmac@outlook.com>
2020-10-16 09:23:24 -07:00
Xiang Li da068736e2
Merge pull request #404 from hantmac/fix/unhandle_error
Handle unhandled error
2020-10-14 09:50:05 -07:00
hantmac 33a12d2c2b handle
Signed-off-by: hantmac <hantmac@outlook.com>
2020-10-14 18:18:56 +08:00
Zhen Zhang d61a57cd81
Merge pull request #402 from FillZpp/fix-travis-test
Fix travis-ci tests
2020-10-14 16:46:10 +08:00
Siyu Wang 7777cbee91 Fix travis-ci tests
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2020-10-14 15:23:05 +08:00
Zhen Zhang df6a76a4c1
Merge pull request #401 from FillZpp/fix-resource-version-expectation
Fix resourceVersionExpectation lock
2020-10-14 14:11:43 +08:00
Siyu Wang b3a06047d7 Fix resourceVersionExpectation lock
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2020-10-14 14:03:53 +08:00
Jeremy f95f038837
code optimization (#400)
Signed-off-by: hantmac <hantmac@outlook.com>
2020-10-13 10:12:11 -07:00
Jeremy ccfc500b55
remove redundant type convert (#398)
Signed-off-by: hantmac <hantmac@outlook.com>
2020-10-12 20:22:25 +08:00
Dylan 13d7101721 Optimize 'ApplyRevision' logic in revisionControl
it seems not reasonable to cause panic in deployment sync logic and its useless to transform bytes to string and back to bytes
2020-10-12 19:59:39 +08:00
kadisi 55c57f366d delete useless param
Signed-off-by: kadisi <iamkadisi@163.com>
2020-10-10 17:17:36 +08:00
kadisi f5b1d2f74f delete useless incrementalAllocate function, and return if GetAllocatedReplicas false
Signed-off-by: kadisi <iamkadisi@163.com>
2020-10-10 15:47:19 +08:00
Junjun Li b686d15657
Add ExtraStatusCalculation for CloneSet (#380)
Add ExtraStatusCalculation for CloneSet
2020-10-10 15:18:09 +08:00
Wenfeng-GAO 1f6b9c2d5e fix typo in log
Signed-off-by: Wenfeng-GAO <elricfeng@gmail.com>
2020-10-09 11:41:11 +08:00
Siyu Wang f4f738c115
Add docs and changelog for v0.6.1 (#388)
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2020-10-02 10:31:50 -07:00
Siyu Wang 35ed44f345
Add webhook controller to optimize certs and configurations generation (#387)
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2020-10-01 00:39:02 -07:00
Siyu Wang 308f694579
Fix ud validation for CloneSet subset (#386)
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2020-10-01 00:18:31 -07:00
Siyu Wang 3f0b5b96cc
Optimize discovery logic in custom resource gate (#385) 2020-09-29 19:55:25 -07:00
Zhen Zhang 85b179b003
Merge pull request #383 from FillZpp/fix-check-inplaceupdate-completed-for-graceperiod
Fix check inplace-update completed in grace
2020-09-29 17:57:13 +08:00
Siyu Wang f8504faefc Fix check inplace-update completed in grace 2020-09-29 17:51:09 +08:00
Zhen Zhang 63a93fc0ed
Merge pull request #384 from FillZpp/fix-cloneset-update-expectation-for-deletion
Fix CloneSet update expectation for pod deletion
2020-09-29 10:18:33 +08:00