Skip to content

Commit

Permalink
docs: DOC-1375 Vmo mac address (#3864)
Browse files Browse the repository at this point in the history
* docs: PEM-5693

* docs: DOC-1375

* chore: prettier
  • Loading branch information
karl-cardenas-coding authored Sep 12, 2024
1 parent 1af8429 commit ef8ec16
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 2 deletions.
27 changes: 27 additions & 0 deletions docs/docs-content/vm-management/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,33 @@ Palette VMO includes the following KubeVirt feature gates by default:
For more information on KubeVirt feature gates, refer to the
[KubeVirt Activating feature gates](https://kubevirt.io/user-guide/cluster_admin/activating_feature_gates/) guide.
## MAC Address Management
Palette automatically assigns unique Media Access Control (MAC) addresses to VMs when you create them through the
Palette UI, API, or [Terraform](../automation/terraform/terraform.md). The MAC address always starts with a prefix that
is either `02`, `06`, `0A`, or `0E`. The remaining part of the MAC address is generated randomly.

### Specify a MAC Address

You can set a VM's MAC address by specifying a value in the VM's YAML configuration file under the `macAddress` field.

:::danger

If you choose to assign a custom MAC address to a VM, ensure that it is unique and not already in use by any other VM in
the cluster. Duplicate MAC addresses can cause network conflicts and connectivity issues.

:::

```yaml hideClipboard
spec:
template:
spec:
domain:
devices:
interfaces:
- macAddress: "REPLACE_WITH_MAC_ADDRESS"
```

## Next Steps

Now that you understand the architecture behind Palette VMO, you can continue exploring it by reviewing our
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ Select the tab that corresponds to the method you want to use to enable CPU or m

:::info

Memory changes expose an additional **Save & Restart** button. This button allows you to save the changes and immediately
restart the VM to apply the changes. Otherwise, the changes are applied through live migration.
Memory changes expose an additional **Save & Restart** button. This button allows you to save the changes and
immediately restart the VM to apply the changes. Otherwise, the changes are applied through live migration.

:::

Expand Down

0 comments on commit ef8ec16

Please sign in to comment.