Commit Graph

138 Commits

Author SHA1 Message Date
Khue Doan
51e487ffde docs(tutorials): expose services to the internet 2022-02-28 01:52:38 +07:00
Khue Doan
b2a94a2480 docs(roadmap): tick more box 2022-02-25 09:32:15 +07:00
Khue Doan
f1352dbb47 docs(tutorials): also remove kured on single node setup 2022-02-25 01:50:45 +07:00
Khue Doan
5952b3d208 build(metal): add target for ansible-console 2022-02-25 01:38:53 +07:00
Khue Doan
0ef2aa0de1 style(docs): use hyphens instead of underscores in file names 2022-02-22 21:29:55 +07:00
Khue Doan
d9cee10ff8 docs: fix path to single node adjustments 2022-02-22 21:16:10 +07:00
Khue Doan
441b2e6ea2 feat(scripts): view logs of PXE containers selectively 2022-02-21 01:48:27 +07:00
Khue Doan
f9c900b0dd refactor!: remove staging environment
- Hard to setup
- Expensive
- For PXE boot testing, just use a VM with network boot
2022-02-20 10:58:59 +07:00
Khue Doan
3b107c28fa docs(tutorials): run commands on multiple nodes 2022-02-19 10:52:52 +07:00
Khue Doan
aaaccb4fca docs(tutorials): ensure add new nodes at the end of the group 2022-02-13 09:10:34 +07:00
Khue Doan
056e9061a6 docs(tutorials): how to scale vertically 2022-02-13 08:43:41 +07:00
Khue Doan
9b51109cae docs: add recommended setup for each environment 2022-02-11 21:42:10 +07:00
Khue Doan
e425c363ed perf: reduce dev VM requirements 2022-02-11 21:37:10 +07:00
Khue Doan
48e9e9dbd0 docs: ephasize lowercase, colon separated MAC address 2022-02-10 21:20:41 +07:00
Khue Doan
491406a080 docs: add detailed steps in provisioning flow 2022-02-10 19:11:16 +07:00
Khue Doan
f20fa24da0 docs: initial architecture diagram 2022-02-09 21:26:46 +07:00
Khue Doan
fc1f64267f docs: update roadmap 2022-02-09 00:39:43 +07:00
Khue Doan
ede47ff895 docs: use PNG instead of JPEG for diagrams
Graphviz on Alpine doesn't support JPG
2022-02-02 09:02:30 +07:00
Khue Doan
1d13c28dd0 docs: show where the documentation is deployed 2022-01-29 23:27:59 +07:00
Khue Doan
4d0ee038c0 build(docs): remove deploy to GH Pages target
Now deployed to my new cluster:
6cef455d81
2022-01-29 23:02:08 +07:00
Khue Doan
599a761c3c docs: fix typo 2022-01-28 01:41:45 +07:00
Khue Doan
1d24035249 docs: show dev VM specs dynamically 2022-01-24 21:59:25 +07:00
Khue Doan
2b5ca7e1b8 docs(tutorials): add some placeholders 2022-01-23 22:31:22 +07:00
Khue Doan
8abe37e35d docs(tutorials): add single node adjustments guide 2022-01-23 22:23:37 +07:00
Khue Doan
ce5e188654 docs: use new configure script 2022-01-16 22:33:45 +07:00
Khue Doan
d92768e181 Revert "Revert "refactor(metal): put hardware info in inventory too""
This reverts commit 3e01b44b0f.
2022-01-15 16:04:59 +07:00
Khue Doan
3e01b44b0f Revert "refactor(metal): put hardware info in inventory too"
This reverts commit 3a72a6d468.
2022-01-15 10:39:20 +07:00
Khue Doan
07e8f1881e docs: add more details to BIOS setup guide
https://github.com/khuedoan/homelab/issues/10
2022-01-08 10:54:23 +07:00
Khue Doan
d86669c304 docs: update troubleshooting guide 2022-01-04 22:48:23 +07:00
Khue Doan
46e6c29dd3 docs: update roadmap 2022-01-04 22:37:40 +07:00
Khue Doan
3a72a6d468 refactor(metal): put hardware info in inventory too
Because we may have a mix of different hardware types
2022-01-04 22:21:24 +07:00
Khue Doan
41601b7233 docs: update dev VM instruction 2022-01-03 23:51:53 +07:00
Khue Doan
fa4edf5d39 docs: fix syntax 2022-01-02 14:23:25 +07:00
Khue Doan
66c70c023f refactor(metal): convert inventories back to YAML
Easier for Vagrant (and other tools in the future) to parse
2022-01-02 12:27:21 +07:00
Loc Mai
0c142f8183
feat(system): enable service monitors (#9)
* feat(system): enable service monitors

* chore: bump cloudflared chart version

* doc: update contributors list
2022-01-01 21:36:58 +07:00
Khue Doan
ecd9cf9173 feat(metal): generate dev VM ansible_host automatically 2021-12-31 16:45:53 +07:00
Khue Doan
1be7b952dd docs: fix typo 2021-12-27 14:09:18 +07:00
Khue Doan
dde62f4257 docs: add 0.0.6-alpha changelog 2021-12-27 14:04:35 +07:00
Khue Doan
633c44e76b docs: update roadmap and feature list 2021-12-25 15:23:03 +07:00
Khue Doan
167e0f1560 feat(metal): generate SSH key automatically if not exists 2021-12-25 14:56:49 +07:00
Khue Doan
529b12919a docs: update external layer instruction 2021-12-12 11:55:16 +07:00
Khue Doan
f8e81f8345 docs: update changelog 2021-12-08 22:03:55 +07:00
Khue Doan
8414b70c1c docs: add external resouces instructions 2021-12-08 09:54:04 +07:00
Khue Doan
0fcd546f7f docs: watch get status command 2021-12-05 12:49:35 +07:00
Khue Doan
189c510779 build: add deploy target to default 2021-12-05 12:35:26 +07:00
Khue Doan
c493b3daad docs: update roadmap 2021-12-05 12:34:25 +07:00
Khue Doan
23fa8ebb0d docs: add 0.0.5-alpha changelog 2021-12-05 12:02:50 +07:00
Khue Doan
7ec3dfacd9 docs: use anchor for introduction 2021-12-05 10:13:15 +07:00
Khue Doan
1fcc1e34b5 docs: move troubleshooting guides to a single page 2021-12-05 09:55:13 +07:00
Khue Doan
210cc1efa0 feat(scripts): add script to show homelab status 2021-12-05 08:56:18 +07:00