You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/aks-preview/HISTORY.rst
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,11 +11,14 @@ To release a new version, please select a new version number (usually plus 1 to
11
11
12
12
Pending
13
13
+++++++
14
+
* Add support for `ManagedSystem` Agent Pool Mode.
15
+
14
16
18.0.0b18
15
17
+++++++
16
18
* Add validation error when neither --location or --cluster and --resource-group-name are specified for az extension type list or az extension type version list
17
19
18
20
21
+
19
22
18.0.0b17
20
23
+++++++
21
24
* Remove `__import__('pkg_resources').declare_namespace(__name__)` from `vendored_sdks/__init__.py`` to fix the namespace package issue.
Copy file name to clipboardExpand all lines: src/aks-preview/azext_aks_preview/_help.py
+10-2Lines changed: 10 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -650,6 +650,10 @@
650
650
- name: --vm-sizes
651
651
type: string
652
652
short-summary: Comma-separated list of sizes. Must use VirtualMachines agent pool type.
653
+
- name: --enable-managed-system-pool
654
+
type: bool
655
+
short-summary: Create a default ManagedSystem mode that is fully managed by AKS.
656
+
long-summary: When set, the default system node pool is created with ManagedSystem mode, where all properties except name and mode are managed by AKS. Learn more at https://aka.ms/aks/nodepool/mode.
653
657
examples:
654
658
- name: Create a Kubernetes cluster with an existing SSH public key.
655
659
text: az aks create -g MyResourceGroup -n MyManagedCluster --ssh-key-value /path/to/publickey
@@ -729,6 +733,8 @@
729
733
text: az aks create -g MyResourceGroup -n MyManagedCluster --os-sku Ubuntu --max-pods MaxPodsPerNode --network-plugin azure --vnet-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/NodeSubnet --pod-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/PodSubnet --pod-ip-allocation-mode StaticBlock
730
734
- name: Create a kubernetes cluster with a VirtualMachines nodepool
731
735
text: az aks create -g MyResourceGroup -n MyManagedCluster --vm-set-type VirtualMachines --vm-sizes "VMSize1,VMSize2" --node-count 3
736
+
- name: Create a kubernetes cluster with a fully managed system node pool
737
+
text: az aks create -g MyResourceGroup -n MyManagedCluster --enable-managed-system-pool
732
738
733
739
"""
734
740
@@ -1933,7 +1939,7 @@
1933
1939
short-summary: The node labels for the node pool. See https://aka.ms/node-labels for syntax of labels.
1934
1940
- name: --mode
1935
1941
type: string
1936
-
short-summary: The mode for a node pool which defines a node pool's primary function. If set as "System", AKS prefers system pods scheduling to node pools with mode `System`. Learn more at https://aka.ms/aks/nodepool/mode.
1942
+
short-summary: The mode for a node pool which defines a node pool's primary function. If set as "System", AKS prefers system pods scheduling to node pools with mode `System`. If set as "ManagedSystem", all other properties except name and mode will be reset and managed by AKS. Learn more at https://aka.ms/aks/nodepool/mode.
1937
1943
- name: --vm-set-type
1938
1944
type: string
1939
1945
short-summary: Agent pool vm set type. VirtualMachineScaleSets, AvailabilitySet or VirtualMachines(Preview).
@@ -2061,6 +2067,8 @@
2061
2067
text: az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu --pod-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet --pod-ip-allocation-mode StaticBlock
2062
2068
- name: Create a nodepool of type VirtualMachines
2063
2069
text: az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --vm-set-type VirtualMachines --vm-sizes "Standard_D4s_v3,Standard_D8s_v3" --node-count 3
2070
+
- name: Create a nodepool with ManagedSystem mode
2071
+
text: az aks nodepool add -g MyResourceGroup -n managedsystem1 --cluster-name MyManagedCluster --mode ManagedSystem
2064
2072
"""
2065
2073
2066
2074
helps['aks nodepool scale'] ="""
@@ -2157,7 +2165,7 @@
2157
2165
short-summary: The maximum number or percentage of extra nodes that are allowed to be blocked in the agent pool during an upgrade when undrainable node behavior is Cordon. When specified, it represents the number or percent used, eg. 1 or 5%.
2158
2166
- name: --mode
2159
2167
type: string
2160
-
short-summary: The mode for a node pool which defines a node pool's primary function. If set as "System", AKS prefers system pods scheduling to node pools with mode `System`. Learn more at https://aka.ms/aks/nodepool/mode.
2168
+
short-summary: The mode for a node pool which defines a node pool's primary function. If set as "System", AKS prefers system pods scheduling to node pools with mode `System`. If set as "ManagedSystem", all other properties except name and mode will be rejected and managed by AKS. Learn more at https://aka.ms/aks/nodepool/mode.
2161
2169
- name: --labels
2162
2170
type: string
2163
2171
short-summary: The node labels for the node pool. See https://aka.ms/node-labels for syntax of labels.
0 commit comments