Commit Graph

710 Commits

Author SHA1 Message Date
Khue Doan
d7aa7e69d6
Add diagrams make target 2021-06-20 18:24:23 +07:00
Khue Doan
8fa93b61b6
Increase timout to 10 minutes 2021-06-20 18:21:05 +07:00
Khue Doan
fee0d7dbbb
Fix flannel support on Fedora CoreOS
https://github.com/poseidon/typhoon/pull/795
2021-06-20 18:13:20 +07:00
Khue Doan
a2734f6793 Workaround ostree remount bug
https://github.com/coreos/fedora-coreos-tracker/issues/870
https://github.com/coreos/fedora-coreos-tracker/issues/746#issuecomment-779015192
2021-06-20 11:49:54 +07:00
Khue Doan
b916233da5 Reduce CoreOS log verbosity 2021-06-20 05:09:18 +07:00
Khue Doan
f4bd9c36b9 Revert "Mount less files into tools container"
This reverts commit 8af0b77f46.
2021-06-20 03:42:00 +07:00
Khue Doan
1dc6f8aad9 Add diagram as code 2021-06-18 21:36:26 +07:00
Khue Doan
8af0b77f46 Mount less files into tools container 2021-06-18 01:59:53 +07:00
Khue Doan
be9e27c775 Upgrade CoreOS version 2021-06-17 01:05:00 +07:00
Khue Doan
cf74317393 Use CoreOS testing stream for cgroups v2
https://github.com/coreos/fedora-coreos-tracker/issues/292
https://github.com/coreos/fedora-coreos-config/pull/1033
2021-06-15 19:56:38 +07:00
Khue Doan
34b28e8f5d Add pre-commit hook 2021-06-14 17:24:08 +07:00
Khue Doan
994a9242ae Update docs 2021-06-14 17:10:23 +07:00
Khue Doan
d3a890cf13 Use variable for netmask 2021-06-14 17:09:55 +07:00
Khue Doan
42c5f30cb9 Remove todo from argo app template 2021-06-14 16:31:40 +07:00
Khue Doan
e89847e83c Restructure PXE boot for separation of concerns 2021-06-14 14:04:29 +07:00
Khue Doan
c04f524d34 Add app template 2021-06-14 13:55:27 +07:00
Khue Doan
73f6ce771b Fix indent 2021-06-14 13:29:49 +07:00
Khue Doan
84213c2a09 Revert "Always wipe disk and filesystems"
This reverts commit 0091ab9f6f.
2021-06-14 13:28:10 +07:00
Khue Doan
73deb46aa6 Change bare metal machines order 2021-06-14 01:31:34 +07:00
Khue Doan
0091ab9f6f Always wipe disk and filesystems 2021-06-14 01:31:02 +07:00
Khue Doan
4d864faa4a Fix Terraform diff 2021-06-14 00:09:59 +07:00
Khue Doan
31de83b3ff Use raw command for shutdown task 2021-06-14 00:09:28 +07:00
Khue Doan
1a0bf829c4 Update roadmap 2021-06-13 22:46:20 +07:00
Khue Doan
82a39d9c9a
Merge pull request #1 from khuedoan/coreos
Switch to CoreOS
2021-06-13 08:42:28 -07:00
Khue Doan
42746ffdf2 Remove search regex for etcd check 2021-06-13 22:34:55 +07:00
Khue Doan
358ed82d28 Move tfstate to ignition config 2021-06-13 21:56:23 +07:00
Khue Doan
69c6f665f7 Check port instead of Ansible connection because CoreOS doesn't have Python 2021-06-13 20:26:24 +07:00
Khue Doan
e032e7c4f7 Merge branch 'master' into coreos 2021-06-13 20:21:26 +07:00
Khue Doan
edcb392b22 Upgrade ArgoCD 2021-06-13 20:20:51 +07:00
Khue Doan
4d49bf68d4 Fix incompatible descheduler version 2021-06-13 20:19:22 +07:00
Khue Doan
6a5f2fb602 Move Longhorn back to infra layer
Due to race condition
2021-06-13 20:19:04 +07:00
Khue Doan
2dfa0b5559 Update infra docs 2021-06-13 19:12:09 +07:00
Khue Doan
0036b77a28 Move Longhorn back to infra layer
Due to race condition
2021-06-13 19:07:05 +07:00
Khue Doan
438d0bed1e Fix incompatible descheduler version 2021-06-13 18:53:56 +07:00
Khue Doan
154fa56575 Enable Open-iSCSI daemon service 2021-06-13 17:48:00 +07:00
Khue Doan
4c8412affe Upgrade ArgoCD 2021-06-13 16:46:26 +07:00
Khue Doan
ef99f6015c Format Terraform 2021-06-13 16:23:36 +07:00
Khue Doan
28c0596849 Support CoreOS in RKE 2021-06-13 16:21:28 +07:00
Khue Doan
428bdf8d52 Use absolute symlink for timezone 2021-06-13 14:46:00 +07:00
Khue Doan
86a6312e60 Set static IP address 2021-06-13 14:23:51 +07:00
Khue Doan
65cf85da20 Change default user to root 2021-06-13 14:23:30 +07:00
Khue Doan
1cc672e20d Add acknowledgement for GRUB MAC address variable 2021-06-13 14:02:53 +07:00
Khue Doan
298a0b6e37 Add 7zip for Ansible iso_extract 2021-06-13 13:36:22 +07:00
Khue Doan
2216214d47 Change Butane template file name 2021-06-13 13:32:18 +07:00
Khue Doan
852f45d5ac Use colon instead of hyphen for MAC address to fit GRUB's net_default_mac 2021-06-13 13:27:01 +07:00
Khue Doan
c276ac9df7 Use MAC address to get ignition config 2021-06-13 13:25:32 +07:00
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