Khue Doan
|
dbeba3c102
|
feat(k8up): add schedule to backup to Backblaze
|
2021-12-12 23:36:11 +07:00 |
|
Khue Doan
|
d9cb179c41
|
refactor(authentik): disable Redis
|
2021-12-12 23:12:14 +07:00 |
|
Khue Doan
|
211930d894
|
fix: replace namespace
|
2021-12-12 23:03:58 +07:00 |
|
Khue Doan
|
76f9395f43
|
fix: fix incorrect k8up chart name
|
2021-12-12 22:54:43 +07:00 |
|
Khue Doan
|
2b18e77b05
|
refactor: replace Velero with K8up
|
2021-12-12 22:47:37 +07:00 |
|
Khue Doan
|
120cff8734
|
Revert "Revert "tekton: use read-only dashboard""
This reverts commit 7d4192e8d8 .
|
2021-12-12 22:18:35 +07:00 |
|
Khue Doan
|
7d4192e8d8
|
Revert "tekton: use read-only dashboard"
This reverts commit df5a737bb3 .
|
2021-12-12 22:14:24 +07:00 |
|
Khue Doan
|
10cf9ad8c3
|
feat(external/cloudflare): restrict API tokens to home IP addresses
|
2021-12-12 22:02:13 +07:00 |
|
Khue Doan
|
a1257f9523
|
docs: use different logo for MetalLB
|
2021-12-12 18:42:30 +07:00 |
|
Khue Doan
|
5228ed07db
|
docs: update tech stack
|
2021-12-12 18:41:14 +07:00 |
|
Khue Doan
|
69f1abefac
|
feat(external/velero): add AWS plugin via init container
|
2021-12-12 17:48:43 +07:00 |
|
Khue Doan
|
78979cae97
|
fix(platform/authentik): fix default value
|
2021-12-12 17:31:45 +07:00 |
|
Khue Doan
|
482fb8ce07
|
refactor(platform/authentik): disable persistence Redis
|
2021-12-12 17:12:55 +07:00 |
|
Khue Doan
|
0a3858468f
|
chore: add place holder to restrict token usage
|
2021-12-12 16:42:18 +07:00 |
|
Khue Doan
|
313a4b0928
|
chore: change permission groups order
To avoid Terraform drift
|
2021-12-12 16:40:31 +07:00 |
|
Khue Doan
|
bde61dc9a7
|
feat: allow to disable external-dns for specific ingresses
https://github.com/kubernetes-sigs/external-dns/issues/1910
|
2021-12-12 16:36:39 +07:00 |
|
Khue Doan
|
4e49aee054
|
feat(external): create cloudflare API token for cert-manager
|
2021-12-12 16:06:22 +07:00 |
|
Khue Doan
|
e698fb44de
|
feat(external): create API token for external-dns
|
2021-12-12 12:00:24 +07:00 |
|
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 |
|