Commit Graph

34 Commits

Author SHA1 Message Date
Khue Doan
7553bac85e fix(system/grafana): set ingress class explicitly 2021-12-05 12:59:11 +07:00
Khue Doan
88ab559806 refactor(system): remove Kured
https://github.com/rancher/system-upgrade-controller might be a better
choice
2021-12-05 11:56:18 +07:00
Khue Doan
2957e82e6d chore(system): upgrade kube-prometheus-stack to latest 2021-12-05 11:45:56 +07:00
Khue Doan
e06434c2b1 refactor(system): split Loki to a separate namespace 2021-12-05 11:35:44 +07:00
Khue Doan
f8bde840f6 Revert "fix(system): temporarily disable monitoring"
This reverts commit 4b6433ece6.
2021-12-05 11:31:02 +07:00
Khue Doan
03ac8ebc7d fix: set ingress class explicitly 2021-11-29 21:16:27 +07:00
Khue Doan
a2171cbe85 Revert "fix(system): set NGINX as the default IngressClass"
This reverts commit bb2dbf1650.
2021-11-26 15:53:07 +07:00
Khue Doan
c529698931 fix(system/nginx): process Ingress objects without ingress class 2021-11-26 15:30:01 +07:00
Khue Doan
4b6433ece6 fix(system): temporarily disable monitoring 2021-11-26 12:15:50 +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
bb2dbf1650 fix(system): set NGINX as the default IngressClass 2021-11-17 16:19:08 +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
40c5618810 chore(system): upgrade NGINX 2021-11-17 11:50:36 +07:00
Khue Doan
ad0a3f59e8 feat(system): add Loki datasource to Grafana 2021-09-24 19:18:20 +07:00
Khue Doan
d94cfbf8e9 feat(system): add Loki stack 2021-09-24 18:56:43 +07:00
Khue Doan
94037ce251 feat(system): enable Grafana ingress 2021-09-23 11:28:58 +07:00
Khue Doan
25636a1142 system: add kured back 2021-09-18 12:57:26 +07:00
Khue Doan
f0d1376f73 Switch to self signed cert for now 2021-08-24 01:03:58 +07:00
Khue Doan
3bc5ddb7ec Use cluster issuer instead of issuer 2021-08-23 03:15:22 +07:00
Khue Doan
ccebf8ed80 Add cert-manager issuer 2021-08-23 02:45:39 +07:00
Khue Doan
56bf5408e6 Merge operations layer to system layer 2021-08-23 00:34:13 +07:00
Khue Doan
3b93ba2c21 Add Prometheus stack 2021-08-23 00:15:21 +07:00
Khue Doan
d56c2a7c8c Move cert-manager to system layer 2021-08-22 23:46:44 +07:00
Khue Doan
000c90bf99 Split argocd and root app to boostrap 2021-08-22 23:34:09 +07:00
Khue Doan
cf69f5f0e7 Split ArgoCD install and root app 2021-08-22 19:44:41 +07:00
Khue Doan
0b32d386c7 Fix Helm dependency values 2021-08-22 19:35:24 +07:00
Khue Doan
488f087db5 Auto create namespace 2021-08-22 18:30:59 +07:00
Khue Doan
710cbdb813 Fix syntax 2021-08-22 18:28:41 +07:00
Khue Doan
acf42f7d72 Enable system apps auto sync 2021-08-22 18:27:05 +07:00
Khue Doan
a7da7f2549 Disable system project 2021-08-22 18:24:07 +07:00
Khue Doan
8bf07e6a92 Add missing field to system applicationset 2021-08-22 18:04:08 +07:00
Khue Doan
ecf7a3c9bf Move applicationsets and projects to separate folders 2021-08-22 17:47:01 +07:00
Khue Doan
0095d9a166 Try new ArgoCD pattern 2021-08-22 17:40:38 +07:00