Khue Doan
|
11ca0fdd13
|
fix(k8up): add sync wave for schedule
|
2021-12-17 22:27:21 +07:00 |
|
Khue Doan
|
e71c90bd03
|
build(bootstrap): increase wait timeout
|
2021-12-17 08:20:23 +07:00 |
|
Khue Doan
|
d61c75cbd3
|
build(bootstrap): wait for ApplicationSets
|
2021-12-17 08:08:06 +07:00 |
|
Khue Doan
|
f42f8754bc
|
build(bootstrap): wait for ArgoCD CRDs
|
2021-12-17 07:53:44 +07:00 |
|
Khue Doan
|
11e1722529
|
refactor(bootstrap): move bootstrap ApplicationSet back to root
|
2021-12-17 07:53:05 +07:00 |
|
Khue Doan
|
a9f8adf746
|
style: use YAML anchors for all ingress hosts
|
2021-12-16 21:02:13 +07:00 |
|
Khue Doan
|
8e002c7da0
|
fix(metal): disable SELinux on dev VM
|
2021-12-16 20:55:55 +07:00 |
|
Khue Doan
|
b505e66d67
|
refactor(bootstrap): let bootstrap ApplicationSet to create the root app
|
2021-12-14 09:57:57 +07:00 |
|
Khue Doan
|
1ee0954655
|
docs: add feature list
|
2021-12-14 09:31:34 +07:00 |
|
Khue Doan
|
118786b28c
|
refactor(bootstrap): rename root-app to root
Match argocd-autopilot
|
2021-12-13 12:04:41 +07:00 |
|
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 |
|