Commit Graph

1087 Commits

Author SHA1 Message Date
Khue Doan
529b12919a docs: update external layer instruction 2021-12-12 11:55:16 +07:00
Khue Doan
6cc48ebfa3 chore: temporarily switch to Let's Encrypt Staging 2021-12-12 11:07:48 +07:00
Khue Doan
51d77d75ce fix(external/cloudflared): fix incorrect tunnel domain 2021-12-12 09:39:44 +07:00
Khue Doan
f5b081cedc refactor: bump dev VM spec 2021-12-12 00:23:55 +07:00
Khue Doan
404d53b0ed fix(external): fix cloudflared credentials format 2021-12-12 00:22:05 +07:00
Khue Doan
ec8ee97ad6 chore(external): upgrade cloudflared chart to latest version 2021-12-12 00:04:57 +07:00
Khue Doan
a389721afe fix(external): adjust some variables 2021-12-11 23:49:53 +07:00
Khue Doan
ed1a4e8aef build(external): touch Terraform lock file after init
So the last modified date on the lock file is older than the versions
file
2021-12-11 23:48:26 +07:00
Khue Doan
ac93024a61 build: add target to build all including external 2021-12-11 18:56:55 +07:00
Khue Doan
33b52f7950 Revert "Revert "refactor(bootstrap): remove sync wave for ApplicationSets""
This reverts commit d2862a71df.
2021-12-11 18:47:49 +07:00
Khue Doan
3e47e54192 Revert "Revert "refactor(bootstrap): sync all ApplicationSets at once""
This reverts commit 9b0b19bab1.
2021-12-11 18:47:37 +07:00
Khue Doan
2d2919c818 fix(system/nginx): decrease admission webhooks timeout
The timeout value must be between 1 and 30 seconds
2021-12-11 18:37:13 +07:00
Khue Doan
cd6dfc6c5f fix(system/nginx): increase admission webhooks timeout 2021-12-11 18:30:45 +07:00
Khue Doan
9b0b19bab1 Revert "refactor(bootstrap): sync all ApplicationSets at once"
This reverts commit 84df2b1c9d.
2021-12-11 17:35:20 +07:00
Khue Doan
d2862a71df Revert "refactor(bootstrap): remove sync wave for ApplicationSets"
This reverts commit 96ad14931a.
2021-12-11 17:34:55 +07:00
Khue Doan
bf58605cb7 chore(external): upgrade to Terraform 1.1.0 2021-12-11 13:40:53 +07:00
Khue Doan
d80de3c69a build(external): add Makefile for Terraform 2021-12-11 12:12:18 +07:00
Khue Doan
7acbba961b feat(platform): upgrade Knative and replace Linkerd with Kourier 2021-12-11 11:27:52 +07:00
Khue Doan
f432719241 feat(external): inject Cloudflare Tunnel secret to the cluster 2021-12-09 02:03:16 +07:00
Khue Doan
70be424bac docs: add setup instruction for the external layer 2021-12-09 01:51:42 +07:00
Khue Doan
a7e537ecf2 feat(external): add Velero for backup 2021-12-09 01:27:45 +07:00
Khue Doan
f8d40b2614 fix(external): fix wrong provider name for B2 2021-12-09 01:23:04 +07:00
Khue Doan
275861a57b refactor(external): remove hardcoded internal DNS records
Use external-dns instead
2021-12-09 01:12:59 +07:00
Khue Doan
924a88f67b docs: add README for external layer 2021-12-09 00:57:38 +07:00
Khue Doan
2479c0f910 feat(external): add initial config for external-dns 2021-12-09 00:44:09 +07:00
Khue Doan
f8e81f8345 docs: update changelog 2021-12-08 22:03:55 +07:00
Khue Doan
4daea16454 feat(external/cert-manager): add cluster issuer
With Let's Encrypt prod
2021-12-08 10:43:04 +07:00
Khue Doan
ac68292559 feat(external): add Cloudflare Tunnel 2021-12-08 10:37:09 +07:00
Khue Doan
c0fba1c142 refactor: move cert-manager from system to external 2021-12-08 10:33:37 +07:00
Khue Doan
043329c5e6 feat(external): add external ApplicationSet
For charts that requires external resources
2021-12-08 10:32:20 +07:00
Khue Doan
8414b70c1c docs: add external resouces instructions 2021-12-08 09:54:04 +07:00
Khue Doan
36f3bef932 feat: initial support for external resources 2021-12-08 09:24:44 +07:00
Loc Mai
cb57ddbb28
fix(metal): fix deprecated kernel parameter (#6) 2021-12-06 09:04:22 +07:00
Khue Doan
e928f8a46d fix: add missing cert annotations for Grafana and Tekton 2021-12-05 23:03:53 +07:00
Khue Doan
18314225e4 fix(bootstrap): fix ArgoCD ingress cert syntax 2021-12-05 22:34:56 +07:00
Khue Doan
90ebb96904
Merge pull request #5 from locmai/fix/docker-missing
fix(tools): fix docker-compose package required
2021-12-05 22:04:51 +07:00
Loc Mai
8ff22df3c1 add new line, alphabet sorted 2021-12-05 21:57:33 +07:00
Loc Mai
1e07ce3ec5 fix (tools): Fix docker-compose package required 2021-12-05 21:48:14 +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
a633363f84 fix(platform/authentik): use global storage class for Redis 2021-12-05 13:03:14 +07:00
Khue Doan
7553bac85e fix(system/grafana): set ingress class explicitly 2021-12-05 12:59:11 +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
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
b84e3de78d refactor: remove Terraform and CoreOS files from ignore list 2021-12-05 11:42:24 +07:00
Khue Doan
e06434c2b1 refactor(system): split Loki to a separate namespace 2021-12-05 11:35:44 +07:00