119 lines
2.3 KiB
YAML
119 lines
2.3 KiB
YAML
---
|
|
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" |