Skip to content

Commit a6f7473

Browse files
authored
Add documentation for second network interface (#10310)
* Add documentation for second network interface * Add specification on maximum number of NIC supported * Add documentation for second network interface with support on bottlerocket
1 parent 34f8f9a commit a6f7473

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/content/en/docs/getting-started/vsphere/vsphere-spec.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,9 @@ spec:
102102
numCPUs: <span style="color:green">2</span> <a href="#numcpus-optional"># Number of CPUs on virtual machines</a>
103103
memoryMiB: <span style="color:green">8192</span> <a href="#memorymib-optional"># Size of RAM on VMs</a>
104104
osFamily: <span>"bottlerocket"</span> <a href="#osfamily-optional"># Operating system on VMs</a>
105+
networks: <a href="#networks-optional"># Configure second network interface on workernode (optional)</a>
106+
- <span>"network-1"</span>
107+
- <span>"network-2"</span>
105108
resourcePool: <span>"resourcePool1"</span> <a href="#resourcepool-required"># vSphere resource pool for EKS Anywhere VMs (required)</a>
106109
storagePolicyName: <span>"storagePolicy1"</span> <a href="#storagepolicyname-optional"># Storage policy name associated with VMs</a>
107110
template: <span>"bottlerocket-kube-v1-31"</span> <a href="#template-optional"># VM template for EKS Anywhere (required for RHEL/Ubuntu-based OVAs)</a>
@@ -313,6 +316,17 @@ Operating System on virtual machines. Permitted values: bottlerocket, ubuntu, re
313316
### diskGiB (optional)
314317
Size of disk on virtual machines if snapshots aren't included (Default: 25)
315318

319+
### networks (optional)
320+
The path to the VM network to deploy your EKS Anywhere cluster on. For example, `/<DATACENTER>/network/<NETWORK_NAME>`. Use the array to specify the networks you want to use, the first network in the array will serve as the primary interface and is highly recommended to use the same <a href="#network-required">network </a> configured in datacenter section.Use `govc find -type n` to see a list of networks
321+
322+
>**_Important Limitations_**
323+
- **Multi-Network Interface Support:**
324+
- Multiple network interfaces are **only supported on worker nodes** and NOT supported on controlplane node
325+
- Maximum of 2 network interfaces per worker node.
326+
- **Operating System Compatibility:**
327+
- **EKSA CLI v0.24.0+**: Ubuntu and RHEL operating systems supported
328+
- **EKSA CLI v0.24.1+**: Bottlerocket operating system supported
329+
316330
### users (optional)
317331
The users you want to configure to access your virtual machines. Only one is permitted at this time
318332

0 commit comments

Comments
 (0)