Commit Graph

130 Commits

Author SHA1 Message Date
Khue Doan
168308063e Revert "refactor(blog): use internal registry endpoint"
This reverts commit c8a48537ef.
2021-12-25 14:46:00 +07:00
Khue Doan
c8a48537ef refactor(blog): use internal registry endpoint 2021-12-25 14:43:47 +07:00
Khue Doan
fac8533e3c refactor(blog): use image in private registry 2021-12-25 14:15:09 +07:00
Khue Doan
4e2a173858 feat: auto create records for Cloudflare Tunnels as well 2021-12-21 00:42:13 +07:00
Khue Doan
58696673a4 feat(apps): quick and dirty blog 2021-12-19 23:34:58 +07:00
Khue Doan
a9f8adf746 style: use YAML anchors for all ingress hosts 2021-12-16 21:02:13 +07:00
Khue Doan
b2b5179df9 feat: switch all ingress to to letsencrypt-prod 2021-12-05 17:43:32 +07:00
Khue Doan
7c37cdb22d feat: switch all ingress to to letsencrypt-staging 2021-12-05 17:11:00 +07:00
Khue Doan
13be494455 refactor(apps): remove Syncthing
Looks like Seafile is enough
2021-12-05 11:33:42 +07:00
Khue Doan
e89aea8cfa fix(apps/seafile): enable MariaDB 2021-12-01 00:42:21 +07:00
Khue Doan
f880c29fa9 feat(apps): add Seafile 2021-12-01 00:31:54 +07:00
Khue Doan
fa0f260bbe fix(apps/syncthing): set storage class explicitly 2021-11-30 19:53:29 +07:00
Khue Doan
03ac8ebc7d fix: set ingress class explicitly 2021-11-29 21:16:27 +07:00
Khue Doan
0df3667504 fix(apps/hajimari): fix timezone and ingress discovery 2021-11-29 11:15:58 +07:00
Khue Doan
b6f82f76e1 fix(apps/jellyfin): fix Ingress syntax 2021-11-27 21:31:54 +07:00
Khue Doan
d506b01389 chore(apps/paperless): upgrade to latest version 2021-11-27 21:16:38 +07:00
Khue Doan
c556142438 feat(apps/paperless): enable Ingress 2021-11-26 21:59:38 +07:00
Khue Doan
75dab971af chore(apps): upgrade Hajimari image version 2021-11-26 21:47:11 +07:00
Khue Doan
ed166588e9 chore(apps): upgrade Hajimari to latest version 2021-11-26 21:44:04 +07:00
Khue Doan
ff800da6a6 fix(apps): fix indent 2021-11-26 21:34:12 +07:00
Khue Doan
6377e1a499 feat(apps): enable Hajimari ingress 2021-11-26 21:26:54 +07:00
Khue Doan
d173124c4e Revert "refactor(apps): remove some apps for now"
This reverts commit e8fdf2ffb3.
2021-11-26 15:26:27 +07:00
Khue Doan
e8fdf2ffb3 refactor(apps): remove some apps for now 2021-11-26 14:56:51 +07:00
Khue Doan
4e25b2fb1d style: use dummy version value for all wrapper charts 2021-11-17 14:01:06 +07:00
Khue Doan
a1743ef72b fix(apps): fix more Syncthing storage syntax 2021-09-29 01:53:36 +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
818936e89f feat(apps): enable Jellyfin ingress 2021-09-24 19:23:43 +07:00
Khue Doan
0853cef301 Add hajimari 2021-09-03 15:38:48 +07:00
Khue Doan
6ab769e23d Add Paperless-ng 2021-09-03 15:35:40 +07:00
Khue Doan
dbc7cfe153 Add Syncthing 2021-09-03 15:32:07 +07:00
Khue Doan
5024a2d1fb Add Jellyfin 2021-09-03 15:28:24 +07:00
Khue Doan
8f4088dadb Move git, ci and sso to platform layer 2021-09-03 12:36:52 +07:00
Khue Doan
c8db3c958d Rename applications layer to apps 2021-09-03 01:59:15 +07:00
Khue Doan
52ea1d79fe Remove old apps layer 2021-08-23 00:08:08 +07:00
Khue Doan
5a01dba65e Add Gitea to applications layer 2021-08-23 00:03:11 +07:00
Khue Doan
73771d39c3 Add descheduler to operations layer 2021-08-22 23:51:38 +07:00
Khue Doan
53b3c388ef Cleanup apps layer 2021-08-22 23:47:36 +07:00
Khue Doan
d56c2a7c8c Move cert-manager to system layer 2021-08-22 23:46:44 +07:00
Khue Doan
b747ded60e Disable Keycloak 2021-08-21 10:25:47 +00:00
Khue Doan
b672b7a46b Rename infra layer to cluster 2021-08-20 19:31:04 +07:00
Khue Doan
6dad7761b0 Rename kubeconfig file 2021-08-20 19:04:26 +07:00
Khue Doan
9a95f41193 Temporarily disable Vault and Wireguard 2021-08-18 10:22:28 +07:00
Khue Doan
ce4bf2e638 Add root app 2021-08-18 10:21:28 +07:00
Khue Doan
49b2f3d5a3 Add Keycloak 2021-08-15 19:02:54 +00:00
Khue Doan
ccf0e416df Upgrade argocd, nginx and longhorn 2021-08-15 12:20:52 +00:00
Khue Doan
9795cfb25a
Fix cloudflared chart value syntax 2021-06-27 18:40:09 +07:00
Khue Doan
b95f52e49f
Add cloudflared chart 2021-06-27 18:39:29 +07:00
Khue Doan
bc1c63e27d
Add Drone config 2021-06-27 15:50:43 +07:00
Khue Doan
730755af0f
Fix wrong drone runner name 2021-06-27 13:10:13 +07:00
Khue Doan
61eb7e01eb
Fix tunnel secrets 2021-06-27 13:07:28 +07:00
Khue Doan
51ae701dd8
Add Drone CI 2021-06-27 02:28:36 +07:00
Khue Doan
7d380f2ed4
Add Helm finalizer 2021-06-27 01:04:25 +07:00
Khue Doan
42c5f30cb9 Remove todo from argo app template 2021-06-14 16:31:40 +07:00
Khue Doan
c04f524d34 Add app template 2021-06-14 13:55:27 +07:00
Khue Doan
4d49bf68d4 Fix incompatible descheduler version 2021-06-13 20:19:22 +07:00
Khue Doan
6a5f2fb602 Move Longhorn back to infra layer
Due to race condition
2021-06-13 20:19:04 +07:00
Khue Doan
e480893dcb Add descheduler 2021-06-10 21:34:35 +07:00
Khue Doan
c362c60129 Add node problem detector 2021-06-10 21:32:31 +07:00
Khue Doan
bd6e6e5f9a Add kured
Kubernetes reboot daemon
2021-06-10 21:21:22 +07:00
Khue Doan
69219b6649 Fix formatting 2021-06-10 19:35:42 +07:00
Khue Doan
0052c6a011 Add Cloudflare Tunnel deployment and configmap 2021-06-09 01:43:39 +07:00
Khue Doan
3516b2cb29 Move ArgoCD back to infra bootstrap
Avoid ArgoCD server issue when applying Argo apps to quickly
2021-06-09 01:03:40 +07:00
Khue Doan
a0cff685ba Add Wireguard access server 2021-05-23 14:03:07 +07:00
Khue Doan
6e39a3db19 Improve makefile targets consistency 2021-05-23 12:24:32 +07:00
Khue Doan
b8bd956b67 Revert "HA ArgoCD"
This reverts commit 62a9e2dd4d.
2021-05-23 11:49:40 +07:00
Khue Doan
62a9e2dd4d HA ArgoCD 2021-05-23 04:12:57 +07:00
Khue Doan
959c74c542 Use kustomize for apps layer 2021-05-23 02:56:21 +07:00
Khue Doan
d4a61512b4 Cleaner KUBECONFIG 2021-05-23 01:53:09 +07:00
Khue Doan
d9865f6da6 Move all apps to ArgoCD 2021-05-21 18:11:33 +07:00
Khue Doan
cc0b931514 Always apply to argocd namespace 2021-05-01 23:12:43 +07:00
Khue Doan
bbfcb714b1 Enable Gitea ingress 2021-05-01 16:18:57 +07:00
Khue Doan
58043b8b1c Add apps makefile 2021-04-25 12:30:33 +07:00
Khue Doan
afb3fb966a Move gitea from terrafrom to argo 2021-04-25 01:40:58 +07:00
Khue Doan
400288a786 Update title for each layer 2021-04-20 01:55:09 +07:00
Khue Doan
f4eb269f9d Clean up 2021-02-08 08:52:53 +07:00
Khue Doan
fb2acfb178 Clean up 2020-11-24 01:33:49 +07:00
Khue Doan
dd0d7d0a5c Move software/ to apps/ 2020-11-13 00:15:06 +07:00