There are scenarios where workloads (pods) need to run on virtual machines (VMs) with a specific architecture to meet application or performance requirements. While in Ocean clusters for AWS this can be achieved by selecting an AMI with the required architecture, Ocean AKS does not allow choosing a specific image during AKS cluster creation. This article explains how to configure architecture-specific VMs in an Ocean AKS environment.
-
Create or edit a Virtual Node Group (VNG):
-
In your Ocean AKS cluster, create a new VNG manually or import and edit an existing node pool configuration.
-
-
Add architecture filters in the VNG JSON configuration:
-
Include the
vmSizesargument as shown below:"vmSizes": { "filters": { "architectures": [ "x86_64" ], "series": [] } } -
The
architecturesarray supports these values:-
x86_64 (includes both intel64 and amd64.) -
intel64 -
amd64 -
arm64
-
-
-
Specify VM series that supports the chosen architecture:
-
Use the
seriesargument within the filters to ensure only compatible VM sizes are selected.
-
Example
To launch VMs with the ARM64 architecture from the Dps_V5 series:
"vmSizes": {
"filters": {
"architectures": [
"arm64"
],
"series": [
"Dps_V5"
]
}
}
When this configuration is applied to your VNG, Ocean AKS will provision nodes supporting the specified architecture for your workloads.
Outcome
The cluster will launch VMs from the selected series that match the desired architecture, ensuring workloads run on compatible hardware.
Related Articles
Configure VM architecture for workloads in Ocean AKS 8Number of Views Reasons on‑demand nodes can run in Ocean AKS virtual node groups 5Number of Views Prevent regular VMs when using spot toleration injection with shutdown hours 7Number of Views Create spot interruption notifications in Ocean for ECS and EKS 2Number of Views Start migration button is grayed out in an AKS Ocean cluster 7Number 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