nodeSelector labels. If a node launches without the expected taint, it usually means the pod or virtual node group configuration is missing a required matching setting.Why a node may launch without a taint
When you create a virtual node group, you can add taints to make sure only specific pods run on the nodes in that group. If you configure a taint on the virtual node group but don’t add matching tolerations to your pods, Kubernetes won’t let those pods schedule onto the tainted nodes.
To avoid blocking scheduling, Ocean may launch a node without the taint so your workloads can still run.
How to make sure nodes launch with the correct taint
If you want nodes to scale up from a specific virtual node group and launch with the taint you defined:
-
Add the taint to the virtual node group.
-
Add a matching toleration to the pods that should run on those nodes.
This ensures the nodes launch with the taint and the pods can schedule correctly.
If you’re using labels instead of taints
You can also control placement using labels and nodeSelector values. If you add labels to a pod, make sure the same labels exist:
-
In Node selection in the virtual node group
-
In the User Data startup script
Matching these settings ensures your workloads land on the correct nodes every time.
Related Articles
Why Ocean doesn’t launch a node automatically after shutdown hours end in EKS 8Number of Views Understand differences in EKS node utilization between AWS and the Flexera console 2Number of Views Fix unhealthy EKS nodes 4Number of Views Use AWS node termination handler on Spot nodes in EKS 3Number of Views Resolve unregistered EKS nodes and cloud-init syntax errors referencing EOF 5Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago