Commit Graph

991 Commits

Author SHA1 Message Date
Khue Doan
cb370c214c Revert "Revert "Revert "Revert "tekton: use read-only dashboard""""
This reverts commit cd197e84dd.
2021-12-24 14:19:02 +07:00
Khue Doan
fef8c8a344 feat(tekton): install Tekton Triggers 2021-12-24 14:18:08 +07:00
Khue Doan
0968cb70cb Revert "Delete .gitattributes"
This reverts commit d122cc2ba7.
2021-12-24 14:03:05 +07:00
Khue Doan
cb8c9186d9 style: do not ignore external layer in language statistics 2021-12-24 13:56:39 +07:00
Khue Doan
4e299d84c9 ci: add task for external layer 2021-12-24 13:35:41 +07:00
Khue Doan
cfbf230476 fix(external): temporarily disable IPv6 look up
Unusable in Tekton task run

Error: Error making request: Get "https://ipv6.icanhazip.com": dial tcp [REDACTED]:443: connect: network is unreachable
2021-12-24 13:27:53 +07:00
Khue Doan
9183b6eaee refactor(external): use env var for kube config 2021-12-24 13:07:26 +07:00
Khue Doan
eb666ced76 refactor: remove Concourse
A bit heavy and needs separate client tool
2021-12-24 11:47:09 +07:00
Khue Doan
d086135966 fix: fix path in seed job 2021-12-24 01:16:23 +07:00
Khue Doan
d4566790e3 fix: update Concourse external URL 2021-12-24 01:08:56 +07:00
Khue Doan
53a8f136d1 ci: add yamllint pipeline 2021-12-24 00:39:58 +07:00
Khue Doan
12b2d2de15 ci: add seed job 2021-12-24 00:19:56 +07:00
Khue Doan
3936c83a1b feat(platform): install Concourse 2021-12-23 13:15:17 +07:00
Khue Doan
e20558e545 fix(external): do not create namespaces 2021-12-23 00:18:35 +07:00
Khue Doan
210fa77dcc build(external): add plan target 2021-12-23 00:18:09 +07:00
Khue Doan
fee5058a22 feat: enable encryption at rest for Secrets 2021-12-22 15:25:59 +07:00
Khue Doan
045f7a377e perf(metal): disable all unused components 2021-12-22 15:25:32 +07:00
Khue Doan
d515e1946a refactor: move all external charts back to system 2021-12-21 01:14:24 +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
cd197e84dd Revert "Revert "Revert "tekton: use read-only dashboard"""
This reverts commit 120cff8734.
2021-12-19 17:21:26 +07:00
Khue Doan
09494b5c6b refactor(platform): replace Harbor with Trow 2021-12-18 21:33:54 +07:00
Khue Doan
f2da28e41a feat(platform): add Harbor 2021-12-18 21:21:31 +07:00
Khue Doan
fd55b1ada6 Revert "fix(k8up): add sync wave for schedule"
This reverts commit 11ca0fdd13.
2021-12-17 23:18:58 +07:00
Khue Doan
3a59a754f9 Revert "fix(k8up): use Helm hook instead of sync wave"
This reverts commit d1afbbd56b.
2021-12-17 23:18:57 +07:00
Khue Doan
d1afbbd56b fix(k8up): use Helm hook instead of sync wave 2021-12-17 22:36:02 +07:00
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