--- apiVersion: tinkerbell.org/v1alpha1 kind: Hardware metadata: name: vm1 namespace: tenant01 labels: tinkerbell.org/role: worker spec: bmcRef: apiGroup: bmc.tinkerbell.org kind: Machine name: vm1 disks: - device: /dev/vda interfaces: - dhcp: arch: x86_64 hostname: vm1 mac: "52:54:00:12:34:01" ip: address: 172.16.81.101 gateway: 172.16.81.254 netmask: 255.255.255.0 name_servers: - 8.8.8.8 lease_time: 4294967294 uefi: true disableDhcp: false netboot: allowPXE: true allowWorkflow: true metadata: instance: hostname: vm1 id: "52:54:00:12:34:01" operating_system: distro: debian version: "13" --- apiVersion: tinkerbell.org/v1alpha1 kind: Hardware metadata: name: vm2 namespace: tenant01 labels: tinkerbell.org/role: worker spec: bmcRef: apiGroup: bmc.tinkerbell.org kind: Machine name: vm2 disks: - device: /dev/vda interfaces: - dhcp: arch: x86_64 hostname: vm2 mac: "52:54:00:12:34:02" ip: address: 172.16.81.102 gateway: 172.16.81.254 netmask: 255.255.255.0 name_servers: - 8.8.8.8 lease_time: 4294967294 uefi: true disableDhcp: false netboot: allowPXE: true allowWorkflow: true metadata: instance: hostname: vm2 id: "52:54:00:12:34:02" operating_system: distro: debian version: "13" --- apiVersion: tinkerbell.org/v1alpha1 kind: Hardware metadata: name: vm3 namespace: tenant01 labels: tinkerbell.org/role: worker spec: bmcRef: apiGroup: bmc.tinkerbell.org kind: Machine name: vm3 disks: - device: /dev/vda interfaces: - dhcp: arch: x86_64 hostname: vm3 mac: "52:54:00:12:34:03" ip: address: 172.16.81.103 gateway: 172.16.81.254 netmask: 255.255.255.0 name_servers: - 8.8.8.8 lease_time: 4294967294 uefi: true disableDhcp: false netboot: allowPXE: true allowWorkflow: true metadata: instance: hostname: vm3 id: "52:54:00:12:34:03" operating_system: distro: debian version: "13"