Khue Doan
|
ffb3a913d2
|
fix(metal): get kubeconfig from the first node only
|
2021-11-25 18:29:27 +07:00 |
|
Khue Doan
|
33219fd533
|
perf(metal): cache k3s binary on the controller
|
2021-11-25 18:28:19 +07:00 |
|
Khue Doan
|
d808ae96dd
|
refactor(metal): split main playbook to boot and cluster
Easier to only apply k3s config
|
2021-11-25 18:26:44 +07:00 |
|
Khue Doan
|
22bf3f6fd7
|
style: convert LICENSE to Markdown
|
2021-11-18 00:35:38 +07:00 |
|
Khue Doan
|
8b2ccfad86
|
feat(scripts): add script to create new service
|
2021-11-18 00:27:23 +07:00 |
|
Khue Doan
|
55cd0865b0
|
feat(system): expose Gitea SSH on Ingress
https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/exposing-tcp-udp-services.md
|
2021-11-18 00:19:29 +07:00 |
|
Khue Doan
|
0fb8f4db9d
|
docs: add reference to AWS Dex setup guide on EKS
|
2021-11-17 23:58:57 +07:00 |
|
Khue Doan
|
d707bbe90c
|
fix(platform): change Dex storage to Kubernetes
|
2021-11-17 23:52:24 +07:00 |
|
Khue Doan
|
93f29a7875
|
fix(platform): fix Dex issuer and storage
|
2021-11-17 23:44:41 +07:00 |
|
Khue Doan
|
02e016a9f0
|
docs: add DNS example
|
2021-11-17 23:29:14 +07:00 |
|
Khue Doan
|
80504cba87
|
fix(platform): add missing issuer and storage config for Dex
|
2021-11-17 23:22:13 +07:00 |
|
Khue Doan
|
2c48251cef
|
feat(platform): install Dex with Gitea connector
|
2021-11-17 22:12:07 +07:00 |
|
Khue Doan
|
d173baa9fa
|
refactor(platform): remove GLAuth
|
2021-11-17 21:27:01 +07:00 |
|
Khue Doan
|
34d2f02d3b
|
chore(platform): upgrade Vault to latest version
|
2021-11-17 20:53:08 +07:00 |
|
Khue Doan
|
433214e770
|
fix(scripts): auto use KUBECONFIG when getting ArgoCD password
|
2021-11-17 16:55:42 +07:00 |
|
Khue Doan
|
0d3b851d4e
|
feat(scripts): add script to show PXE server logs
|
2021-11-17 16:55:03 +07:00 |
|
Khue Doan
|
bb2dbf1650
|
fix(system): set NGINX as the default IngressClass
|
2021-11-17 16:19:08 +07:00 |
|
Khue Doan
|
401fbca584
|
fix(bootstrap): upgrade ArgoCD to v2.2.0-rc1 pre-release
Fix Gitea Ingress thanks to https://github.com/argoproj/argo-cd/pull/7519
|
2021-11-17 15:06:11 +07:00 |
|
Khue Doan
|
43ecd1c224
|
chore(system): upgrade all charts to latest version
|
2021-11-17 14:06:12 +07:00 |
|
Khue Doan
|
4e25b2fb1d
|
style: use dummy version value for all wrapper charts
|
2021-11-17 14:01:06 +07:00 |
|
Khue Doan
|
60d85d7065
|
chore(platform): ugprade Gitea
|
2021-11-17 13:57:12 +07:00 |
|
Khue Doan
|
40c5618810
|
chore(system): upgrade NGINX
|
2021-11-17 11:50:36 +07:00 |
|
Khue Doan
|
404454843a
|
Revert "Use raw command for shutdown task"
This reverts commit 31de83b3ff .
Raw poweroff command only needed on CoreOS because it doesn't have
Python
|
2021-11-16 11:41:20 +07:00 |
|
Khue Doan
|
721eb7732e
|
refactor(tools): remove zsh from the tools container
|
2021-11-16 11:32:34 +07:00 |
|
Khue Doan
|
dccdb9a494
|
fix(metal): use correct permission for kube config file
|
2021-11-16 11:18:48 +07:00 |
|
Khue Doan
|
7ab581fc6a
|
chore: upgrade Rocky Linux ISO version
|
2021-11-16 09:04:29 +07:00 |
|
Khue Doan
|
cdbbd3900d
|
chore(k3s)!: upgrade to Kubernetes v1.22.2
|
2021-10-28 21:25:34 +07:00 |
|
Khue Doan
|
9482c8091c
|
chore: re-enable metal0
Got a new PC so I'll let it join back to the cluster
|
2021-10-24 21:29:59 +00:00 |
|
Khue Doan
|
944af038f5
|
docs: add prerequisites
|
2021-10-20 17:52:39 +07:00 |
|
Khue Doan
|
fdfd5fb2c9
|
fix(argocd): update custom health check for ArgoCD applications
|
2021-10-04 00:40:05 +07:00 |
|
Khue Doan
|
1a6f40ff5a
|
feat(glauth): use simple sample config file
|
2021-10-04 00:26:11 +07:00 |
|
Khue Doan
|
8ab0964c58
|
feat(platform): install GLAuth
|
2021-10-04 00:10:35 +07:00 |
|
Khue Doan
|
902605626d
|
refactor(platform): temporarily remove Knative
|
2021-10-03 23:49:34 +07:00 |
|
Khue Doan
|
0df38c36f0
|
fix(linkerd): fix incorrect version again
|
2021-10-02 16:18:41 +07:00 |
|
Khue Doan
|
0b3bfe8ef3
|
fix(linkerd): fix incorrect version
|
2021-10-02 15:53:41 +07:00 |
|
Khue Doan
|
bb19ae557c
|
feat(platform): install Linkerd
|
2021-10-02 15:48:08 +07:00 |
|
Khue Doan
|
fb70e30800
|
docs: update roadmap
|
2021-10-02 15:11:08 +07:00 |
|
Khue Doan
|
c1f1a68857
|
feat(knative): install Knative Serving and Eventing
|
2021-10-02 15:07:28 +07:00 |
|
Khue Doan
|
a1743ef72b
|
fix(apps): fix more Syncthing storage syntax
|
2021-09-29 01:53:36 +07:00 |
|
Khue Doan
|
1e6032ba8a
|
docs: update README
Use colored logos, update provisioning flow and temporarily remove the
diagram
|
2021-09-29 01:44:32 +07:00 |
|
Khue Doan
|
966b179c78
|
fix(docs): temporarily remove outdated diagram
|
2021-09-29 00:46:44 +07:00 |
|
Khue Doan
|
5e672ddb3d
|
fix(apps): fix Syncthing storage syntax
|
2021-09-29 00:44:02 +07:00 |
|
Khue Doan
|
842ffd6b06
|
fix(apps): fix Syncthing ingress value syntax
|
2021-09-29 00:32:42 +07:00 |
|
Khue Doan
|
3cb428f062
|
feat(apps): enable Syncthing persistence
|
2021-09-29 00:22:32 +07:00 |
|
Khue Doan
|
286dd1c7e5
|
feat(apps): enable Syncthing ingress
|
2021-09-29 00:04:47 +07:00 |
|
Khue Doan
|
1c64fca009
|
refactor(platform)!: remove Authelia
|
2021-09-28 23:59:25 +07:00 |
|
Khue Doan
|
2405f87a57
|
feat(platform): add vault back with dev mode on
|
2021-09-28 23:38:40 +07:00 |
|
Khue Doan
|
6c1695915f
|
feat(platform): install Knative Operator
|
2021-09-25 20:22:01 +07:00 |
|
Khue Doan
|
4b16c1b120
|
feat(bootstrap): add Applications custom health check
|
2021-09-24 20:08:45 +07:00 |
|
Khue Doan
|
74beb3f4d2
|
fix(bootstrap): fix sync wave incorrect type
|
2021-09-24 19:34:16 +07:00 |
|