Commit graph

45 commits

Author SHA1 Message Date
3e8251f0e0 Update SMTP env var names for kan 2026-08-24 10:16:43 -04:00
a943d398ff Add values.yaml to kan chart for EMAIL_FROM domain 2026-08-24 10:10:44 -04:00
3df16bb315 SES setup for kan 2026-08-24 09:39:02 -04:00
758df0625a fix: inject forgejo-mcp API key as proxy bearer token 2026-08-22 18:53:31 -04:00
11eec35557 fix: add privileged namespace for mcp hostPath 2026-08-22 18:45:58 -04:00
0aaaaf0e88 Foreward auth header to forgejo 2026-08-22 18:42:38 -04:00
f8a84f2cee Persist mcp token 2026-08-22 18:40:28 -04:00
3f540c2b5f Try removing /mcp from proxy backend url 2026-08-22 18:31:14 -04:00
5b346029c6 Move type into ESO block 2026-08-22 18:16:55 -04:00
219d2e97b1 Retry ignore 2026-08-22 18:14:04 -04:00
510dbec1e5 Ignore default values for external-secrets (forgejo) 2026-08-22 18:12:14 -04:00
bf627da8c2 Add mergePolicy to ESO template to avoid out-of-sync warning 2026-08-22 18:03:08 -04:00
8d0692385d Add values.yaml to mcp-auth-proxy chart 2026-08-22 17:58:07 -04:00
bbea068e12 Migrate ECR to forgejo container registry 2026-08-22 17:56:03 -04:00
bd1c17b09b Add oauth proxy and supporting ecr infra 2026-08-22 14:33:10 -04:00
675edad612 First shot at MCP server 2026-08-22 12:36:58 -04:00
2e5b27c59c Remove retry block causing out-of-sync issues 2026-08-22 05:31:15 -04:00
b48f471f8a Increase permissions for tailscale 2026-08-22 04:50:54 -04:00
af6227982d Fix tailscale ingresses and annotations 2026-08-22 04:00:02 -04:00
d0e8fddf17 Simplify tailscale ESO 2026-08-19 14:51:53 -04:00
ee767edb95 Add tailscale 2026-08-19 13:45:22 -04:00
a971a50fbe Add kan database 2026-08-19 12:58:54 -04:00
338f1a41f3 Remove hook annotation 2026-08-19 11:29:17 -04:00
f48cbf0da5 Update syncwaves 2026-08-19 11:26:17 -04:00
4ecb02070e Fix kan ordering so it preceeds secret creation 2026-08-19 11:07:32 -04:00
0197e2ab42 ESO fix? 2026-08-19 10:54:03 -04:00
b196aff758 Restructure app-of-apps 2026-08-19 10:45:59 -04:00
3dac8f4ebc Add data group, kanban, postgres 2026-08-19 10:38:25 -04:00
091470892c Simplify ESO chart organization 2026-08-19 10:22:23 -04:00
92e766cfb7 Server-side apply for external secrets 2026-08-19 09:57:47 -04:00
cb9523e2f4 Setup self-signed issuer for ESO 2026-08-19 09:53:17 -04:00
14130e4454 Disable ESO cert controller 2026-08-19 09:34:16 -04:00
fe056fd9f9 Add external secrets operator 2026-08-19 09:25:43 -04:00
3a5b7c2258 Add healthcheck for fluentbit 2026-08-18 14:01:53 -04:00
6cecb90baf Move namespaces out of terraform 2026-08-18 13:46:49 -04:00
865831f1de Setup s3 access at ec2 level 2026-08-18 13:17:40 -04:00
875e715ce9 Move cluster-issuers to helm templates dir 2026-08-18 12:44:18 -04:00
040bd5061c Add cert-manager chart 2026-08-18 10:21:55 -04:00
c6eed359e1 Restructure and variablize config 2026-08-18 10:00:53 -04:00
419bb286d4 Refactor services heirarchically, add logging 2026-08-17 13:05:22 -04:00
ec5b2ab5f1 Consolidate bootstrapping steps, add cert-manager 2026-08-17 10:29:21 -04:00
3b85d6e85b Terraform all resources, update encryption scheme, add ingress 2026-08-17 10:22:06 -04:00
b34b075d10 Nginx hostnetwork with privileged namespace 2026-08-16 15:26:03 -04:00
9dd2d7d85c Add argocd and ingress controller manifests 2026-08-16 15:20:01 -04:00
2ffcfcf549 Commit initial talos files 2026-08-16 14:53:17 -04:00