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

[Feature] Cluster automatic upgrade for K8s versions #1303

Closed
jluk opened this issue Nov 7, 2019 · 20 comments
Closed

[Feature] Cluster automatic upgrade for K8s versions #1303

jluk opened this issue Nov 7, 2019 · 20 comments

Comments

@jluk
Copy link
Contributor

jluk commented Nov 7, 2019

What happened: Today, cluster upgrades require manual intervention and explicit setting of the major.minor.patch versions for Kubernetes. This process must be done at semi-regular intervals to stay within the supported window of Kubernetes versions and would benefit from reduced friction.

What you expected to happen: User is able to opt-in to using automatic upgrades for a given AKS clusterl. The cluster set for auto-upgrade would be upgraded with a newer Kubernetes version in-line with a setting defined by the user which dictates frequency and what the target version should be.

@ezYakaEagle442
Copy link

Hi @jluk ,
This is very good news , this will make customer's life easier.
May I suggest that this new feature proposes as well some options to set some upgrade schedule rules , for instance not to perform upgrade/reboot during business hours on production cluster running mission critical apps ? The idea is similar to Kured PR-66 giving new arguments to set a schedule :
--reboot-days, --start-time, --end-time, and --time-zone.

Thanks,
Steve

@jluk jluk changed the title Feature: node automatic upgrade Feature: cluster automatic upgrade Mar 6, 2020
@jluk jluk moved this from Backlog (Committed) to Planned in Azure Kubernetes Service Roadmap (Public) Mar 17, 2020
@jluk jluk added feature-request Requested Features and removed roadmap labels Apr 8, 2020
@jluk jluk added feature Upgrade and removed feature-request Requested Features labels Jun 2, 2020
@jluk jluk changed the title Feature: cluster automatic upgrade [Feature] Cluster automatic upgrade for K8s versions Jun 23, 2020
@mikedizzle
Copy link

I came across this issue and saw the announcement in Jan of 2019 (https://azure.microsoft.com/en-us/updates/aks-cluster-auto-upgrade/) that this is being worked on, but the feature isn't even in preview yet, correct?

@jluk jluk moved this from Planned (Committed) to In Progress (Development) in Azure Kubernetes Service Roadmap (Public) Jul 2, 2020
@ghost ghost added the stale Stale issue label Aug 30, 2020
@ghost
Copy link

ghost commented Aug 30, 2020

This issue has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs within 15 days of this comment.

@Bessonov
Copy link

activity

@ghost ghost removed the stale Stale issue label Aug 30, 2020
@ghost ghost added the stale Stale issue label Oct 30, 2020
@ghost
Copy link

ghost commented Oct 30, 2020

This issue has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs within 15 days of this comment.

@mikedizzle
Copy link

Unstale!

@ghost ghost removed the stale Stale issue label Oct 30, 2020
@ezYakaEagle442
Copy link

Hi @jluk any update on this issue please ?

@ezYakaEagle442
Copy link

@vnekatesharao
Copy link

When can we expect this in General availability (GA) ?

@seanmck seanmck moved this from In Progress (Development) to Public Preview (Shipped & Improving) in Azure Kubernetes Service Roadmap (Public) Jan 13, 2021
@seanmck
Copy link
Collaborator

seanmck commented Jan 13, 2021

@seanmck seanmck assigned palma21 and unassigned jluk Jan 13, 2021
@DevOps-zhuang
Copy link

https://docs.microsoft.com/en-us/azure/aks/upgrade-cluster#set-auto-upgrade-channel

it seems the current preview version doesn't support setting the timeslot to enable the upgrade? like, I only want to upgrade during weekend.

@tantweiler
Copy link

Is there a way to verify to which upgrade channel the cluster has been set?

@NetForce1
Copy link

NetForce1 commented Apr 21, 2021

it seems the current preview version doesn't support setting the timeslot to enable the upgrade? like, I only want to upgrade during weekend.

That seems to be covered by this feature: https://docs.microsoft.com/en-us/azure/aks/planned-maintenance

@asubmani
Copy link

The document page here doesn't have the "preview" keyword in the title.. does it mean this is GA?

https://docs.microsoft.com/en-us/azure/aks/upgrade-cluster#set-auto-upgrade-channel

@mattareddy357
Copy link

is Auto-Upgrade Channel for AKS is GA?
https://docs.microsoft.com/en-us/azure/aks/upgrade-cluster#set-auto-upgrade-channel

@palma21 palma21 removed the feature label May 12, 2021
@Aaron-ML
Copy link

Adding to the last few comments, I'd love to know when this is expected to be GA if it isn't already.

@wangyira
Copy link
Contributor

@palma21 Do you know if this in GA? The doc doesn't have preview in the title.

@ghost ghost removed the action-required label Jul 20, 2021
@bergmeister
Copy link

bergmeister commented Jul 22, 2021

@wangyira
Apparently still in preview as of 4 days ago but they plan to GA soon, see #1486 (comment)

@ghost ghost added the action-required label Aug 16, 2021
@miwithro miwithro added the feature-request Requested Features label Aug 18, 2021
@ghost ghost removed the action-required label Aug 18, 2021
@qpetraroia
Copy link
Contributor

Hey everyone,

We are planning to GA this feature very soon. It should be rolling out in the next 2-3 weeks.

@qpetraroia qpetraroia moved this from Public Preview (Shipped & Improving) to Generally Available (Done) in Azure Kubernetes Service Roadmap (Public) Nov 10, 2021
@palma21
Copy link
Member

palma21 commented Dec 7, 2021

GA

@palma21 palma21 closed this as completed Dec 7, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Jan 6, 2022
@palma21 palma21 moved this from Generally Available (Done) to Archive (GA older than 1 month) in Azure Kubernetes Service Roadmap (Public) Jan 12, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Requested Features Upgrade
Projects
Azure Kubernetes Service Roadmap (Pub...
Archive (GA older than 1 month)
Development

No branches or pull requests