Commit Graph

737 Commits

Author SHA1 Message Date
Khue Doan
a6ae520e89 Clean up multipass cloud init 2021-02-15 01:20:35 +07:00
Khue Doan
35381d12da stay away from snap if you can 2021-02-15 00:33:50 +07:00
Khue Doan
eba194b78e Add test data 2021-02-15 00:10:39 +07:00
Khue Doan
01b9ff8207 Move old baremetal cluster type to legacy 2021-02-14 15:53:05 +07:00
Khue Doan
f25300a712 Add workers 2021-02-14 05:54:11 +00:00
Khue Doan
f87cdb2561 Fix kube-proxy trying to write to nf_conntrack hashsize 2021-02-14 03:48:05 +00:00
Khue Doan
667c0da938 Fix docker shared mount 2021-02-13 18:52:12 +00:00
Khue Doan
d0c7f3714e Install docker instead of k3s 2021-02-13 15:41:31 +00:00
Khue Doan
557a733841 Sperate lxd profile 2021-02-13 14:02:32 +00:00
Khue Doan
69851a9d46 Update lxd rke 2021-02-13 11:54:46 +00:00
Khue Doan
4da172ba4c Update lxd profile 2021-02-13 16:31:30 +07:00
Khue Doan
a4821862c5 Always start etcd tfstate container 2021-02-13 13:28:07 +07:00
Khue Doan
fbe119fd16 Experimental LXD rke cluster 2021-02-13 12:49:59 +07:00
Khue Doan
c73b4b1228 Fix etcd tfstate volume 2021-02-12 22:34:02 +07:00
Khue Doan
6d32436039 Working lxd container 2021-02-12 21:51:19 +07:00
Khue Doan
9348de351f Create LICENSE 2021-02-12 21:29:21 +07:00
Khue Doan
6b6f65893f Working etcd backend for terraform 2021-02-12 21:24:13 +07:00
Khue Doan
59e5624c02 Create etcd container for terraform state 2021-02-12 21:09:21 +07:00
Khue Doan
316ce29ccb Fix pxe docker compose 2021-02-12 20:39:22 +07:00
Khue Doan
c216624398 Fix ugly ansible error output 2021-02-12 20:20:39 +07:00
Khue Doan
75e075d2f6 Mount ISO 2021-02-12 20:12:42 +07:00
Khue Doan
07bf9a767b Correct architecture docs 2021-02-12 16:38:58 +07:00
Khue Doan
daf1436fdf Cleanup readme 2021-02-12 16:33:45 +07:00
Khue Doan
4d8b0daf3e Add layer 0 bare metal docs 2021-02-12 16:12:21 +07:00
Khue Doan
27ea47c11a Ansible native PXE config instead of glue scripts in docker 2021-02-12 15:41:50 +07:00
Khue Doan
48e8274b53 Remove all 2021-02-12 14:27:43 +07:00
Khue Doan
a44ea21ab3 Revert "New pxe server structure"
This reverts commit 8d1a92a7d25083f0465bab02c55e52e543039a3a.
2021-02-12 14:27:18 +07:00
Khue Doan
008299f438 Revert "Add dir for tftpboot and kickstart configs"
This reverts commit e89a9a81a4089443040d8ffa80fb7b22bd65ae79.
2021-02-12 14:27:09 +07:00
Khue Doan
a7e73ad125 Add dir for tftpboot and kickstart configs 2021-02-12 14:18:03 +07:00
Khue Doan
3397e95055 Remove .gitmodules 2021-02-12 12:40:52 +07:00
Khue Doan
2aba394fdb Fix wrong local connection variable 2021-02-12 12:39:09 +07:00
Khue Doan
fd452401da Add more target for each layer 2021-02-12 12:38:43 +07:00
Khue Doan
c2744838ab New pxe server structure
No submodule and string replace script, j2 templates only
2021-02-12 12:37:29 +07:00
Khue Doan
45e72a3d2b Update pxe server 2021-02-11 18:50:02 +07:00
Khue Doan
41bcef81d3 Restructure infra and platform 2021-02-11 18:20:54 +07:00
Khue Doan
d3a27d2d76 Change mac address format 2021-02-10 16:02:53 +07:00
Khue Doan
6eee51f65b Download Ubuntu ISO 2021-02-08 14:13:40 +07:00
Khue Doan
fffa1dbaf5 Add platform makefile 2021-02-08 10:09:32 +07:00
Khue Doan
bfa7fa26a8 Shutdown before wake up 2021-02-08 10:09:02 +07:00
Khue Doan
f5b988991c Add pxe server submodule 2021-02-08 09:01:07 +07:00
Khue Doan
f3f0565a82 Remove all symlinks 2021-02-08 08:56:47 +07:00
Khue Doan
89fc6b9863 Link to metal config 2021-02-08 08:54:04 +07:00
Khue Doan
f4eb269f9d Clean up 2021-02-08 08:52:53 +07:00
Khue Doan
a49f018255 Remove all docker pxe server templates, use submodule instead 2021-02-08 08:46:28 +07:00
Khue Doan
9a7e2a2c3a New pxe server role structure 2021-02-07 14:15:27 +07:00
Khue Doan
fe6b190919 New PXE server 2021-02-07 13:54:47 +07:00
Khue Doan
2de9da8dc0 Move PXE server to metal 2021-02-07 13:12:05 +07:00
Khue Doan
b1cf9ee5d8 Add config symlink for easy access 2021-02-07 02:40:16 +07:00
Khue Doan
b44b6c0860 Provision bare metal with Ansible 2021-02-07 02:37:41 +07:00
Khue Doan
b4c0a0b1d1 Add WIP makefile 2021-01-27 16:44:47 +07:00