-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implements rollout APIs for deployment #5917
Conversation
Codecov Report
@@ Coverage Diff @@
## master #5917 +/- ##
==========================================
- Coverage 42.40% 41.98% -0.42%
==========================================
Files 215 216 +1
Lines 9195 9325 +130
Branches 155 155
==========================================
+ Hits 3899 3915 +16
- Misses 5044 5158 +114
Partials 252 252 |
@floreks Thanks for reviewing! I'll update this PR next week. |
This is a very useful functionality. Just a last small comment and we can merge. |
This implements REST APIs for `kubectl rollout deployment` command. Also, implements frontend for `kubectl rollout restart deployment` command. Co-authored-by: ZeHuaiWang <874697675@qq.com>
Also, refactor followings: - Change http method for rollout actions to PUT, following other actions. - Define annotation keys as const.
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: floreks, shu-mutou The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This implements REST APIs for
kubectl rollout deployment
command.Also, implements frontend for
kubectl rollout restart deployment
command.Co-authored-by: ZeHuaiWang 874697675@qq.com
Ref: #2889, #4542
Fixes: #4254