Khue Doan
|
ef7e613aee
|
Use variable for timezone
|
2021-06-13 13:19:24 +07:00 |
|
Khue Doan
|
812de88d03
|
Remove Butane from PXE server docker compose
Already have a task to render Ignition configs
|
2021-06-13 13:12:40 +07:00 |
|
Khue Doan
|
ad75900e9c
|
Render Ignition JSON from Butane YAML
|
2021-06-13 13:08:55 +07:00 |
|
Khue Doan
|
f1dc32c009
|
Use template for Butane configs
|
2021-06-13 13:03:36 +07:00 |
|
Khue Doan
|
0157d25093
|
Change PXE server task and handler name
|
2021-06-13 11:49:09 +07:00 |
|
Khue Doan
|
a30adaec2a
|
Set timezone
|
2021-06-13 11:33:53 +07:00 |
|
Khue Doan
|
bf518e969f
|
Set hostname in ignition config
|
2021-06-13 11:28:37 +07:00 |
|
Khue Doan
|
754c0ac109
|
Use the same grubx64.efi path as the image
|
2021-06-13 03:27:15 +07:00 |
|
Khue Doan
|
6fae2f5413
|
Extract grubx64.efi from boot partition image
|
2021-06-13 03:17:15 +07:00 |
|
Khue Doan
|
d616abe807
|
Replace kickstart files with ignition
|
2021-06-13 02:39:47 +07:00 |
|
Khue Doan
|
77d87f0c33
|
Replace kickstart with ignition
|
2021-06-13 02:02:22 +07:00 |
|
Khue Doan
|
fe40b8b6df
|
Make menu entry easier to read
|
2021-06-13 01:55:18 +07:00 |
|
Khue Doan
|
9a3461e05c
|
Remove unnecessary first boot flag
|
2021-06-13 01:39:38 +07:00 |
|
Khue Doan
|
ac30775a1e
|
Remove centralized CPU issue mitigation control config
|
2021-06-13 01:30:01 +07:00 |
|
Khue Doan
|
ac04f89a45
|
Disable cgroup v1
|
2021-06-13 01:29:24 +07:00 |
|
Khue Doan
|
301a247612
|
Reduce GRUB timeout
|
2021-06-13 01:22:07 +07:00 |
|
Khue Doan
|
7b5a238257
|
Update boot entry for CoreOS and ignition
|
2021-06-13 01:20:04 +07:00 |
|
Khue Doan
|
6dd12557e5
|
Switch to CoreOS image
|
2021-06-13 00:46:06 +07:00 |
|
Khue Doan
|
fb54a09ff1
|
Move ISO files to files/images instead of build/images
|
2021-06-12 18:07:24 +07:00 |
|
Khue Doan
|
3cc673d274
|
Improve kickstart config
|
2021-06-11 14:04:18 +07:00 |
|
Khue Doan
|
e051149311
|
Cleaner Ansible inventory
|
2021-06-09 19:23:28 +07:00 |
|
Khue Doan
|
409ed33353
|
Add handler to stop PXE server after completed
|
2021-06-06 13:49:54 +07:00 |
|
Khue Doan
|
668580e8b1
|
Add todo for small root size
|
2021-05-23 02:08:13 +07:00 |
|
Khue Doan
|
ef79644dfa
|
Swith to Fedora for bare metal nodes
|
2021-05-16 22:57:20 +07:00 |
|
Khue Doan
|
17745bbc20
|
Fix syntax
|
2021-05-16 16:05:05 +07:00 |
|
Khue Doan
|
56dd371fa8
|
Extract instead of mounting the OS ISO file
Avoid using privileged container or root permission on local machine
|
2021-05-16 15:10:23 +07:00 |
|
Khue Doan
|
53bd439431
|
Ensure idempotency for bare metal provisioning
|
2021-05-16 13:12:41 +07:00 |
|
Khue Doan
|
f84fc1ae4e
|
Set default username
|
2021-04-26 01:21:01 +07:00 |
|
Khue Doan
|
8d6c1b6889
|
Add checksum to metal ISO installer file
Avoid redownload the ISO and check the ISO integrity
|
2021-04-21 21:30:23 +07:00 |
|
Khue Doan
|
3d6c0f44d0
|
Use var for LXD password
|
2021-03-03 02:11:50 +07:00 |
|
Khue Doan
|
b085a453e7
|
Clean up
|
2021-03-03 01:56:33 +07:00 |
|
Khue Doan
|
acb3dd03af
|
Optimize PXE config templating
|
2021-03-03 01:25:56 +07:00 |
|
Khue Doan
|
e6341de6e7
|
Rework role structure
|
2021-03-03 00:04:09 +07:00 |
|