-
Notifications
You must be signed in to change notification settings - Fork 430
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
Spot nodepool loses "kubernetes.azure.com/scalesetpriority: spot" label #2460
Comments
AFAIK CAPZ does not yet support spot instances for AKS: #1925 How are you doing this with CAPZ? What does you AzureManagedMachinePool look like?
|
/area managedcluster |
@CecileRobertMichon: The label(s) In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/area managedclusters |
I might be using a fork, I'll need to double check, sorry 😊
|
Got it, yes looks like it
is not supported in the latest released CAPZ AzureManagedMachinePool CRD... Seems like a bug in the fork implementation of Spot instances. Side note: we'd love to get that feature merged into Upstream CAPZ if that's something you/your team want to contribute. #1925 was in progress but it's gotten stale. |
/assign |
/kind bug
[Before submitting an issue, have you checked the Troubleshooting Guide?] yes
What steps did you take and what happened:
kubernetes.azure.com/scalesetpriority: spot
label andkubernetes.azure.com/scalesetpriority=spot:NoSchedule
taintkubernetes.azure.com/scalesetpriority: spot
, is it gone as soon as upgrade starts (the taint stays)What did you expect to happen:
Nodepool is upgraded to 1.23.5 with labels and taints intact.
Anything else you would like to add:
Environment:
kubectl version
): 1.22.4 -> 1.23.5/etc/os-release
): AKSUbuntu-1804gen2containerd-2022.02.01The text was updated successfully, but these errors were encountered: