-
-
Notifications
You must be signed in to change notification settings - Fork 10
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
Upgrade to Kubernetes 1.27 #3948
Comments
Take a look at these similar issues to see if there isn't already a response to your problem: |
Digital Ocean Clusters (as per 1.26 here #3683 (comment)):
Post Mortem The upgrade as-code failed with the error The Digital Ocean UI explained a problem to upgrade to the latest patch version (handled by digital ocean directly on Sundays) : #3948 (comment) We add to correct the webhook timeout to proceed the patch upgrade (through Digital Ocean UI) and then remove a "hack" we used (using a data source to configure the Kubernetes provider and decouple it from the cluster resource itself). The Upgrade as-code went then smoothly. As such, the upgrade procedure is amended to the following workflow:
|
For Digital Ocean, to use terraform plan on local computer, we need to provide a token (no doctl auth) |
Update for DigitalOcean (on behalf of @smerle33 ):
|
Next steps:
|
need to create a updatecli manifest to track kubectl on trusted agent and add it to the "process" for upgrading with the kubectl cli for packer-images. |
to get last addon versions :
coredns ; v1.10.1-eksbuild.7 |
AZURE Update: AKS Upgrade plan privatek8s
Current changelog notable elements for Kubernetes 1.27: privatek8s
|
AZURE Update: AKS Upgrade plan publick8s publick8s
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ we took the opportunity to deploy nginx-ingress jenkins-infra/kubernetes-management#5032 and falco jenkins-infra/kubernetes-management#4997 upgrade. |
as per jenkins-infra/helpdesk#3948 (comment) bump kubernetes to 1.27
Service(s)
Other
Summary
Previous upgrade (1.26): #3683
Depreciation timelines for 1.26 (justifying the upgrade to 1.27):
Task list:
Upgrade kubectl within packer-images AllInOne
kubectl
version to 1.27.10 packer-images#1050within puppet https://github.com/jenkins-infra/jenkins-infra/blob/bd80ebe3a412702b05165f83a8fc3ba92c4bc891/hieradata/clients/agent.trusted.ci.jenkins.io.yaml#L15 and https://github.com/jenkins-infra/jenkins-infra/blob/bd80ebe3a412702b05165f83a8fc3ba92c4bc891/hieradata/vagrant/common.yaml#L388 OR THE UPDATECLI manifest that update those. https://github.com/jenkins-infra/packer-images/blob/6c90ff53c1b616979d02d61e834da3a9f588ae74/updatecli/updatecli.d/kubectl.yaml#L29 don't forget to deploy the image and then use the PR produced by updatecli on kubernetes-management and jenkins-infra repositories to upgrade the image for the AllInOneUpgrade DOKS (
doks
anddoks-public
) - see below - Upgrade to Kubernetes 1.27 #3948 (comment)Upgrade AWS EKS (
cik8s
andeks-public
) - see below - Upgrade to Kubernetes 1.27 #3948 (comment)Upgrade AKS (
privatek8s
andpublick8s
) - see below - Upgrade to Kubernetes 1.27 #3948 (comment) AND Upgrade to Kubernetes 1.27 #3948 (comment)Reproduction steps
No response
The text was updated successfully, but these errors were encountered: