Add tenant01 k0s cluster with Tinkerbell hardware
This commit is contained in:
119
hardware/hardware.yaml
Normal file
119
hardware/hardware.yaml
Normal file
@@ -0,0 +1,119 @@
|
||||
---
|
||||
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.1
|
||||
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.1
|
||||
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.1
|
||||
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"
|
||||
Reference in New Issue
Block a user