Commit Graph

103 Commits

Author SHA1 Message Date
Khue Doan
5a3aabbbbb chore(longhorn): upgrade to latest v1.3.0 for bug fixes 2022-07-20 23:44:41 +07:00
Khue Doan
c52c439fac refactor(cert-manager): remove email
- Use Prometheus to monitor the certs instead of mail
- Cloudflare API token doesn't require email like API key
2022-07-07 13:44:21 +07:00
Khue Doan
cd41343580
refactor(docs): migrate to mkdocs (#68)
* refactor(docs): migrate to mkdocs

* More markdown

* Admonitions
2022-07-06 12:33:35 +07:00
Khue Doan
a7f91505a5 feat(external-dns)!: add cluster name as owner ID
Need to replace DNS records
2022-06-29 08:42:41 +07:00
Khue Doan
c726a0ae20 style: fix YAML lint 2022-05-14 21:36:41 +07:00
Khue Doan
e710e5814b fix(dex): remove hard coded values 2022-05-14 12:20:16 +07:00
Khue Doan
5b410ceb1d refactor(platform): replace Authentik with Dex 2022-05-07 11:55:29 +07:00
Khue Doan
71b0217a54 feat: add app name and icon for all ingress 2022-05-04 09:17:42 +07:00
Renovate Bot
86807062b2 chore(deps): update all non-major dependencies helm releases 2022-03-23 15:07:13 +00:00
Khue Doan
46fe72cfe4 refactor(grafana): use random admin password 2022-02-26 01:01:03 +07:00
Khue Doan
12e5a55bb9 refactor(kured): annotate nodes and change timezone 2022-02-24 21:56:29 +07:00
Khue Doan
20731cdcda style: YAML format 2022-02-23 20:50:30 +07:00
Khue Doan
9302deb7b5 refactor(system): remove Rocky upgrade from system upgrade controller
Use kured instead
2022-02-23 20:16:07 +07:00
Khue Doan
463a36e251 fix(kured): try another sentinel command 2022-02-23 02:47:15 +07:00
Khue Doan
0835658730 fix(kured): fix quotes
'--reboot-sentinel-command=! needs-restarting -r' to '--reboot-sentinel-command="! needs-restarting -r"'
2022-02-23 02:21:45 +07:00
Khue Doan
dc92c4d8fd fix(kured): update sentinel command 2022-02-23 02:16:09 +07:00
Khue Doan
a5f0c70b5c fix(kured): update sentinel command 2022-02-23 01:27:59 +07:00
Khue Doan
3ad371d475 feat(kured): add sentinel command 2022-02-23 00:38:44 +07:00
Khue Doan
e3d5943c1a Revert "refactor(system): remove Kured"
This reverts commit 88ab559806.
2022-02-23 00:30:31 +07:00
Khue Doan
4eee1a5e12 Revert "feat(system): install Rook Ceph for testing"
This reverts commit 868e6bf7ae.

- Uses too much resources (or needs more tweaks)
- Needs raw partition/disk
2022-02-22 21:54:52 +07:00
Khue Doan
868e6bf7ae feat(system): install Rook Ceph for testing
Potential replacement for Longhorn
2022-02-21 02:17:47 +07:00
Khue Doan
6fd1ba1a6c fix(loki): fix value ref 2022-02-13 08:50:52 +07:00
Khue Doan
4ac77de79e fix(loki): use the correct sub-chart key
https://github.com/khuedoan/homelab/issues/39
2022-02-13 02:53:34 +07:00
Khue Doan
039ec8ae1b chore(system-upgrade): disable temporarily
Avoid ugprade for testing
2022-01-28 21:25:56 +07:00
Renovate Bot
d6a8495767 chore(deps): update all non-major dependencies helm releases 2022-01-27 18:19:34 +00:00
Khue Doan
78b8af78aa perf(longhorn): ignore ServiceMonitor on first sync 2022-01-24 22:01:02 +07:00
Khue Doan
408da56bc9 fix(system-upgrade): fix syntax 2022-01-23 17:19:26 +07:00
Khue Doan
f3b8482349 feat(system-upgrade): allow upgrading Rocky Linux 2022-01-23 17:16:48 +07:00
Khue Doan
de4b410484 fix(system-upgrade): skip dry run instead of different wave 2022-01-23 14:56:49 +07:00
Khue Doan
38a4a94297 refactor(descheduler): disable RemoveDuplicates and LowNodeUtilization 2022-01-23 14:50:09 +07:00
Khue Doan
003079e2ea fix(cluster-upgrade): sync plan after install 2022-01-23 14:26:14 +07:00
Khue Doan
dc77cf33b8 chore(system-upgrade): clean up labels 2022-01-23 14:12:11 +07:00
Khue Doan
bd34fa74ab feat(system): upgrade k3s automatically 2022-01-23 13:49:42 +07:00
Khue Doan
0515b42e21 refactor(longhorn): auto release volumes when node is down 2022-01-20 23:13:54 +07:00
Khue Doan
7210d766dc refactor(cert-manager): replace ACME email 2022-01-20 01:27:54 +07:00
Khue Doan
97231c56aa refactor(longhorn): reduce default replica count
https://longhorn.io/docs/1.2.3/references/settings/#default-replica-count
2022-01-19 00:21:22 +07:00
Khue Doan
e09eade470 Revert "feat: expose Gitea SSH to the internet"
This reverts commit b66eb0b848.
2022-01-10 00:58:12 +07:00
Khue Doan
b66eb0b848 feat: expose Gitea SSH to the internet 2022-01-10 00:53:59 +07:00
Khue Doan
04057ea965 refactor(prometheus): do not use Helm values for rule and probe selector 2022-01-09 13:10:13 +07:00
Khue Doan
0f14a4851b refactor(prometheus): disable persistent storage
To save space
2022-01-09 13:07:34 +07:00
Khue Doan
25e34cf77f style: clean up monitor config
- Use YAML anchor
- Use template for name and namespace
2022-01-08 12:50:08 +07:00
Loc Mai
be1b542046
chore: improve monitoring setting (#11) 2022-01-06 07:44:06 +07:00
Khue Doan
379a875067 chore(cloudflared): upgrade to latest version 2022-01-05 23:10:56 +07:00
Khue Doan
36bbb6a01e refactor(k8up): reduce backup frequency 2022-01-03 23:34:42 +07:00
Khue Doan
d360822c1c refactor(k8up): switch to S3 API 2022-01-03 11:55:51 +07:00
Khue Doan
86d29b014f fix(k8up): switch to Kustomize
Helm doesn't include CRDs
2022-01-02 23:45:03 +07:00
Khue Doan
c9e36deafe style: format YAML 2022-01-01 22:02:33 +07:00
Khue Doan
044b1155cf chore(cloudflared): upgrade bug fix release 2022-01-01 21:57:08 +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
9a017980ad fix(prometheus): downgrade to 19.3.0 due to sync issue 2022-01-01 01:19:44 +07:00