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 |
|
Khue Doan
|
c64842743b
|
refactor(platform): remove Dex
Use Authentik instead
|
2021-12-02 01:39:50 +07:00 |
|
Khue Doan
|
0757451f38
|
docs: fix link syntax
|
2021-12-01 23:50:48 +07:00 |
|
Khue Doan
|
74e6707d44
|
docs: add reference to home page
|
2021-12-01 23:13:27 +07:00 |
|
Khue Doan
|
88c79594e8
|
docs: run Vagrant without changing working directory
|
2021-12-01 22:53:46 +07:00 |
|
Khue Doan
|
738236c7d2
|
build: optimize dev environment build targets
|
2021-12-01 22:44:10 +07:00 |
|
Khue Doan
|
71daf91eef
|
docs: update provisioning flow diagram
|
2021-11-29 00:14:59 +07:00 |
|
Khue Doan
|
208eaea59f
|
docs: update DNS tutorial
|
2021-11-28 23:20:31 +07:00 |
|
Khue Doan
|
5c2a3b2360
|
docs: fix typo
|
2021-11-28 16:01:31 +07:00 |
|
Khue Doan
|
3a3ee0e9ea
|
docs: add more details for config instructions
|
2021-11-28 15:34:20 +07:00 |
|
Khue Doan
|
ff5bb89070
|
docs: change domain
|
2021-11-28 14:00:44 +07:00 |
|
Khue Doan
|
268639fe53
|
docs: fix diagram build
|
2021-11-28 13:48:44 +07:00 |
|
Khue Doan
|
18734b9176
|
docs: restructure
|
2021-11-28 13:10:20 +07:00 |
|
Khue Doan
|
da5138dac0
|
docs: add more docs and move some section from README to docs
|
2021-11-28 12:30:13 +07:00 |
|
Khue Doan
|
7660a5734b
|
docs: include project README to the book
|
2021-11-28 11:06:07 +07:00 |
|
Khue Doan
|
3d01add75b
|
docs: remove CoreOS related sections
|
2021-11-27 17:46:25 +07:00 |
|
Khue Doan
|
02e016a9f0
|
docs: add DNS example
|
2021-11-17 23:29:14 +07:00 |
|
Khue Doan
|
0d3b851d4e
|
feat(scripts): add script to show PXE server logs
|
2021-11-17 16:55:03 +07:00 |
|
Khue Doan
|
944af038f5
|
docs: add prerequisites
|
2021-10-20 17:52:39 +07:00 |
|
Khue Doan
|
fb70e30800
|
docs: update roadmap
|
2021-10-02 15:11:08 +07:00 |
|
Khue Doan
|
bc3a9c3631
|
Add 0.0.4-alpha changelog
|
2021-09-18 00:06:48 +07:00 |
|
Khue Doan
|
8a49a76c3e
|
Source virtual env
|
2021-09-04 14:13:16 +07:00 |
|
Khue Doan
|
1b9d6c38bc
|
Revert "Use the pre-installed diagrams library in the tools container"
This reverts commit f2914a51f6 .
|
2021-09-04 14:03:30 +07:00 |
|
Khue Doan
|
f42eb4c54d
|
Rename provisioning flow diagram source
|
2021-08-30 14:38:05 +07:00 |
|
Khue Doan
|
f2914a51f6
|
Use the pre-installed diagrams library in the tools container
|
2021-08-30 14:27:23 +07:00 |
|
Khue Doan
|
64a6df92e7
|
Add all files when deploy
|
2021-08-30 14:18:54 +07:00 |
|
Khue Doan
|
b3b579d8cc
|
Only run Python files in diagrams directory
|
2021-08-30 14:05:19 +07:00 |
|
Khue Doan
|
4b761cb06f
|
Use generated images directly
|
2021-08-30 14:03:28 +07:00 |
|
Khue Doan
|
c27a50006f
|
Add deploy step for docs
|
2021-08-30 13:10:48 +07:00 |
|
Khue Doan
|
b9f3a456b1
|
Add dependencies to build diagrams
|
2021-08-23 00:49:34 +07:00 |
|
Khue Doan
|
b672b7a46b
|
Rename infra layer to cluster
|
2021-08-20 19:31:04 +07:00 |
|
Khue Doan
|
d1c09a8208
|
Change command to show PXE server log
|
2021-08-03 17:10:30 +00:00 |
|
Khue Doan
|
251e9c883f
|
Add some place holder for docs
|
2021-08-03 17:10:04 +00:00 |
|
Khue Doan
|
4fb52951ea
|
Move back to latest stable CoreOS release
|
2021-07-25 12:30:15 +07:00 |
|
Khue Doan
|
39ae89b8b3
|
Move README out of docs
|
2021-07-18 12:49:42 +07:00 |
|
Khue Doan
|
4fd39a0565
|
Update docs link
|
2021-07-17 00:09:30 +07:00 |
|
Khue Doan
|
a8277bee3e
|
Restructure documentation
|
2021-07-17 00:02:28 +07:00 |
|
Khue Doan
|
dfbfd8d138
|
Use mdbook (from the Rust project) for documentation
|
2021-07-02 19:08:25 +07:00 |
|
Khue Doan
|
206f31d2c4
|
Revert "Move issue template to docs folder"
This reverts commit fc9738649c .
Doesn't work with ./docs folder
|
2021-06-27 16:26:10 +07:00 |
|
Khue Doan
|
fc9738649c
|
Move issue template to docs folder
|
2021-06-27 16:24:52 +07:00 |
|
Khue Doan
|
0cbea5ecf1
|
Prepare for 0.0.3-alpha release
|
2021-06-20 21:48:03 +07:00 |
|
Khue Doan
|
7732b871eb
|
Fix typo
|
2021-06-20 20:29:44 +07:00 |
|
Khue Doan
|
a030e0a1b1
|
Add diagram image to README
|
2021-06-20 20:14:22 +07:00 |
|
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
|
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
|
994a9242ae
|
Update docs
|
2021-06-14 17:10:23 +07:00 |
|
Khue Doan
|
1a0bf829c4
|
Update roadmap
|
2021-06-13 22:46:20 +07:00 |
|
Khue Doan
|
ef7e613aee
|
Use variable for timezone
|
2021-06-13 13:19:24 +07:00 |
|
Khue Doan
|
4b1c924cd7
|
Update todo
|
2021-06-13 11:08:41 +07:00 |
|
Khue Doan
|
0ec52160ea
|
Update docs
|
2021-06-10 20:27:57 +07:00 |
|
Khue Doan
|
e051149311
|
Cleaner Ansible inventory
|
2021-06-09 19:23:28 +07:00 |
|
Khue Doan
|
8111fbe6ad
|
Generate Terraform backend config automatically
|
2021-06-09 12:23:27 +07:00 |
|
Khue Doan
|
de44e33260
|
Update todo
|
2021-06-09 11:20:29 +07:00 |
|
Khue Doan
|
a34501a66b
|
Prepare for 0.0.2-alpha release
|
2021-06-08 20:38:43 +07:00 |
|
Khue Doan
|
f7a02d99b3
|
Update documentation
- Split changelog and roadmap
- Add missing sections on README based on template
|
2021-06-08 19:47:43 +07:00 |
|
Khue Doan
|
01d52ecd09
|
Convert Ansible inventory from INI to YAML
|
2021-06-08 18:32:19 +07:00 |
|
Khue Doan
|
848b2eb4a5
|
Remove LXC debugging
|
2021-06-05 11:26:10 +07:00 |
|
Khue Doan
|
668580e8b1
|
Add todo for small root size
|
2021-05-23 02:08:13 +07:00 |
|
Khue Doan
|
2c6c2149cb
|
Remove LXD
|
2021-05-21 02:54:48 +07:00 |
|
Khue Doan
|
15c8bb19f1
|
Update todo
|
2021-05-17 01:16:41 +07:00 |
|
Khue Doan
|
cdd957f700
|
Add PXE server logs instruction
|
2021-05-16 16:39:25 +07:00 |
|
Khue Doan
|
eb659a0ac7
|
Update milestones
|
2021-05-16 15:16:11 +07:00 |
|
Khue Doan
|
e355ca8442
|
Improve tools container package download speed
|
2021-05-16 14:49:59 +07:00 |
|
Khue Doan
|
53bd439431
|
Ensure idempotency for bare metal provisioning
|
2021-05-16 13:12:41 +07:00 |
|
Khue Doan
|
f2392d6559
|
Confirm pacman can't use --noconfirm for conflict packages
|
2021-05-12 06:30:38 +07:00 |
|
Khue Doan
|
26d7fa3e2f
|
Use container for master nodes
For better resource usage, still use VM on worker nodes due to ISCSI
bug in the Linux kernel
|
2021-05-03 00:28:16 +07:00 |
|
Khue Doan
|
0a1b1cecaa
|
Update 0.0.1-alpha milestone
|
2021-05-02 23:15:31 +07:00 |
|
Khue Doan
|
d45637056a
|
Move RKE cluster to sperate module, with cleaner Ansible check
|
2021-05-02 23:07:16 +07:00 |
|
Khue Doan
|
20a27a1ee2
|
Update TODOs
|
2021-05-02 21:10:42 +07:00 |
|
Khue Doan
|
e6e5c177d6
|
Standardize TODOs
|
2021-05-01 22:51:55 +07:00 |
|
Khue Doan
|
e559769e6f
|
Update todos
|
2021-05-01 22:42:58 +07:00 |
|
Khue Doan
|
0fc931e62e
|
Use VM for VPN instance
Due to CentOS 8 kernel
|
2021-05-01 15:39:10 +07:00 |
|
Khue Doan
|
ad5e8cef86
|
Use VM instead of container for Kubernetes node
Squashed commit of the following:
commit 421e849664810ae41e493049edcc1ac2846ca6fc
Author: Khue Doan <khuedoan98@gmail.com>
Date: Mon Apr 26 22:09:35 2021 +0700
Move k8s nodes to LXD virtual machines instead of containers
Avoid kernel issue and improve security (not using privileged containers)
commit 0ce297d0aee30e2253cd69c4ac93f21cf637f25a
Author: Khue Doan <khuedoan98@gmail.com>
Date: Mon Apr 26 21:25:11 2021 +0700
Adjust priority
|
2021-04-26 22:24:11 +07:00 |
|
Khue Doan
|
2eb9b87f56
|
Update todo
|
2021-04-25 00:55:34 +07:00 |
|
Khue Doan
|
4a45188358
|
Move tfstate back to etcd
|
2021-04-24 18:04:26 +07:00 |
|
Khue Doan
|
6007d454ba
|
Update docs
|
2021-04-22 00:21:14 +07:00 |
|
Khue Doan
|
7cb4264c1a
|
Update todo
|
2021-04-21 23:38:32 +07:00 |
|
Khue Doan
|
ad8204cb3d
|
Update todo
|
2021-04-21 23:37:59 +07:00 |
|
Khue Doan
|
7b3c2e256e
|
Update todo list
|
2021-04-20 19:37:38 +07:00 |
|
Khue Doan
|
db0faf5ddc
|
Move milestones and changelog to seperate files
|
2021-04-20 17:47:27 +07:00 |
|
Khue Doan
|
68c7edcd37
|
Add some trouble shooting docs
|
2021-04-20 01:14:11 +07:00 |
|
Khue Doan
|
8225cd97ce
|
Put link to files in TODO list
|
2021-04-19 23:15:14 +07:00 |
|
Khue Doan
|
e3496fef1f
|
Exclude docs/ when generate TODO list
|
2021-04-19 22:49:21 +07:00 |
|
Khue Doan
|
1b0a3c74fe
|
Auto generate TODO list
|
2021-04-19 22:35:05 +07:00 |
|
Khue Doan
|
f3f0565a82
|
Remove all symlinks
|
2021-02-08 08:56:47 +07:00 |
|
Khue Doan
|
f4eb269f9d
|
Clean up
|
2021-02-08 08:52:53 +07:00 |
|