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 |
|