Skip to content
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

feat(kubernetes): support rolling restart operation for deployments #3233

Merged
merged 3 commits into from
Oct 17, 2019

Conversation

maggieneterval
Copy link
Contributor

@maggieneterval maggieneterval commented Oct 17, 2019

Closes spinnaker/spinnaker#4757

As the many comments/emojis on this Kubernetes feature request indicate, there are several valid user stories around issuing a rolling restart of a Deployment. The kubectl rollout restart command was released with kubectl version 1.15, and we currently use kubectl version 1.16 in Clouddriver. Like the other kubectl rollout commands, it is valid for Deployments, StatefulSets, and DaemonSets. We currently only expose the ad-hoc rollout commands for Deployments in Deck, but could at a later date expose them for StatefulSets and DaemonSets if there is evidence from users that it would be useful.

Related PRs:
Clouddriver: spinnaker/clouddriver#4100
Deck: spinnaker/deck#7538

863ee1d0-ca4a-4d50-b8ef-870bcfa72908

Copy link
Contributor

@ethanfrogers ethanfrogers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐼 🐎 🐰 🐶 🐱 🌵

Copy link
Contributor

@ezimanyi ezimanyi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎢 ♻️ 💻 🥇 🏆 ☁️

@maggieneterval maggieneterval merged commit 295a3e9 into spinnaker:master Oct 17, 2019
@maggieneterval maggieneterval deleted the rolling-restart-k8s branch October 17, 2019 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants