|
715 | 715 | - name: --enable-hosted-system |
716 | 716 | type: bool |
717 | 717 | short-summary: Create a cluster with fully hosted system components. This applies only when creating a new automatic cluster. |
| 718 | + long-summary: | |
| 719 | + Deterministically opts the cluster into HOBO (Hosted Overlay System Pool). AKS hosts and manages the system node pool. |
| 720 | + Can be combined with BYO VNet via `--system-node-vnet-subnet-id`, `--node-vnet-subnet-id`, and `--apiserver-subnet-id` |
| 721 | + (all three must be provided together and must belong to the same VNet). Cannot be used with `--disable-hosted-system`. |
| 722 | + - name: --disable-hosted-system |
| 723 | + type: bool |
| 724 | + short-summary: Opt the automatic cluster out of hosted system components. |
| 725 | + long-summary: | |
| 726 | + Deterministically creates an automatic cluster WITHOUT HOBO, even in regions where HOBO is the default. |
| 727 | + Only valid with `--sku automatic`. Mutually exclusive with `--enable-hosted-system`. |
| 728 | + - name: --system-node-vnet-subnet-id |
| 729 | + type: string |
| 730 | + short-summary: Resource ID of the subnet to be used by AKS-managed hosted system nodes (BYO VNet HOBO). |
| 731 | + long-summary: | |
| 732 | + Only valid with `--enable-hosted-system`. Must be provided together with `--node-vnet-subnet-id` |
| 733 | + and `--apiserver-subnet-id`, and all three subnets must belong to the same VNet. |
| 734 | + - name: --node-vnet-subnet-id |
| 735 | + type: string |
| 736 | + short-summary: Resource ID of the subnet joined by tenant worker nodes in BYO VNet HOBO clusters. |
| 737 | + long-summary: | |
| 738 | + Only valid with `--enable-hosted-system`. Must be provided together with `--system-node-vnet-subnet-id` |
| 739 | + and `--apiserver-subnet-id`, and all three subnets must belong to the same VNet. |
718 | 740 | examples: |
719 | 741 | - name: Create a Kubernetes cluster with an existing SSH public key. |
720 | 742 | text: az aks create -g MyResourceGroup -n MyManagedCluster --ssh-key-value /path/to/publickey |
|
808 | 830 | text: az aks create -g MyResourceGroup -n MyManagedCluster --enable-gateway-api |
809 | 831 | - name: Create an automatic cluster with hosted system components enabled. |
810 | 832 | text: az aks create -g MyResourceGroup -n MyManagedCluster --sku automatic --enable-hosted-system |
| 833 | + - name: Create a hosted-system automatic cluster in a BYO VNet (NAT gateway outbound, the default). |
| 834 | + text: az aks create -g MyResourceGroup -n MyManagedCluster --sku automatic --enable-hosted-system --system-node-vnet-subnet-id <systemNodeSubnetID> --node-vnet-subnet-id <nodeSubnetID> --apiserver-subnet-id <apiserverSubnetID> |
| 835 | + - name: Create a hosted-system automatic cluster in a BYO VNet with Load Balancer outbound. |
| 836 | + text: az aks create -g MyResourceGroup -n MyManagedCluster --sku automatic --enable-hosted-system --system-node-vnet-subnet-id <systemNodeSubnetID> --node-vnet-subnet-id <nodeSubnetID> --apiserver-subnet-id <apiserverSubnetID> --outbound-type loadBalancer |
| 837 | + - name: Create an automatic cluster and opt out of hosted system components. |
| 838 | + text: az aks create -g MyResourceGroup -n MyManagedCluster --sku automatic --disable-hosted-system |
811 | 839 |
|
812 | 840 | """ |
813 | 841 |
|
|
0 commit comments