Skip to content

Commit 8402740

Browse files
santhoshmprabhuFumingZhang
authored andcommitted
feat: add acns performance profile to advanced networking (#36424)
* feat: add acns perf profile * fix: run prettier * fix: spelling
1 parent 63137ba commit 8402740

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

specification/containerservice/cspell.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ words:
3939
- sysctls
4040
- tcpkeepalive
4141
- vhds
42+
- veth
4243
- wmem
4344
overrides:
4445
- filename: >-

specification/containerservice/resource-manager/Microsoft.ContainerService/aks/preview/2025-07-02-preview/managedClusters.json

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10678,6 +10678,9 @@
1067810678
},
1067910679
"security": {
1068010680
"$ref": "#/definitions/AdvancedNetworkingSecurity"
10681+
},
10682+
"performance": {
10683+
"$ref": "#/definitions/AdvancedNetworkingPerformance"
1068110684
}
1068210685
}
1068310686
},
@@ -10756,6 +10759,34 @@
1075610759
}
1075710760
}
1075810761
},
10762+
"AdvancedNetworkingPerformance": {
10763+
"type": "object",
10764+
"description": "Profile to enable performance-enhancing features on clusters that use Azure CNI powered by Cilium.",
10765+
"properties": {
10766+
"accelerationMode": {
10767+
"type": "string",
10768+
"enum": [
10769+
"BpfVeth",
10770+
"None"
10771+
],
10772+
"x-ms-enum": {
10773+
"name": "AccelerationMode",
10774+
"modelAsString": true,
10775+
"values": [
10776+
{
10777+
"value": "BpfVeth",
10778+
"description": "Enable eBPF host routing with veth device mode."
10779+
},
10780+
{
10781+
"value": "None",
10782+
"description": "Disable acceleration options."
10783+
}
10784+
]
10785+
},
10786+
"description": "Enable advanced network acceleration options. This allows users to configure acceleration using BPF host routing. This can be enabled only with Cilium dataplane. If not specified, the default value is None (no acceleration). The acceleration mode can be changed on a pre-existing cluster. See https://aka.ms/acnsperformance for a detailed explanation"
10787+
}
10788+
}
10789+
},
1075910790
"LoadBalancerSku": {
1076010791
"type": "string",
1076110792
"enum": [

0 commit comments

Comments
 (0)