Commit Graph

20 Commits

Author SHA1 Message Date
Tom Alexander
26d3f7e736 Switch to using config files for most settings.
This is to make it easier to juggle all the settings.
2023-05-29 18:35:30 -04:00
Tom Alexander
5f4939c9e6 Add support for raw bridging to an external interface for bhyve. 2023-05-29 17:41:02 -04:00
Tom Alexander
354c6b84ab Set up bhyve for mrmanager. 2023-05-29 00:03:09 -04:00
Tom Alexander
58ba39d56f Add support for specifying CD iso image to mount in virtual machines. 2023-05-04 17:09:56 -04:00
Tom Alexander
34a456c9b5 Exec the zfs send/recv commands. 2023-05-03 00:15:33 -04:00
Tom Alexander
a44b8da509 Fix mac address validity. 2023-04-27 18:44:32 -04:00
Tom Alexander
740f2bdadd Remove vm-bhyve. 2023-04-27 17:27:18 -04:00
Tom Alexander
310837ddb3 Use statically-generated mac addresses. 2023-04-27 17:05:33 -04:00
Tom Alexander
e43fa0eab3 Destroy the bhyve vm after exit. 2023-04-27 17:05:32 -04:00
Tom Alexander
3dd710eab6 Start of a script for managing bhyve virtual machines. 2023-04-27 17:05:32 -04:00
Tom Alexander
9fcc955d13 Starting to write my own script to manage bhyve VMs.
vm-bhyve isn't going to allow me enough control to detect open netgraph hooks on bridges so I will manage the virtual machines myself.
2023-04-27 17:05:32 -04:00
Tom Alexander
a05f4bfd50 Add a comment about priority in the vm-bhyve template. 2022-12-15 18:32:38 -05:00
Tom Alexander
8e412456d2 Add notes to the bhyve template. 2022-12-10 17:43:44 -05:00
Tom Alexander
85d9b4a569 Fix sending dns servers in dhcp response. 2022-12-10 17:19:13 -05:00
Tom Alexander
0f8ebc5bbe cleanup 2022-11-01 23:50:53 -04:00
Tom Alexander
9406b8337e Use netgraph networking in bhyve. 2022-11-01 23:43:48 -04:00
Tom Alexander
9bf0875ad9 Commenting out the network makes it work. 2022-11-01 23:10:49 -04:00
Tom Alexander
b7139ded65 Make debugging easier. 2022-11-01 23:03:30 -04:00
Tom Alexander
24e5456fc6 Allow access to port 8081. 2022-11-01 19:39:37 -04:00
Tom Alexander
a344c92d83 Configure bhyve. 2022-11-01 19:06:44 -04:00