JJGadgets
8a18d6af47
fix(rook): PVE CephFS
2023-06-11 12:12:44 +08:00
JJGadgets
3fb8625e90
feat: add elk
2023-06-11 11:50:19 +08:00
JJGadgets
81561b8efd
fix(authentik): changed replica count
2023-06-11 01:25:06 +08:00
JJGadgets
7c2cb1d535
oops
2023-06-10 19:40:22 +08:00
JJGadgets
6ba4d4207d
feat(authentik): app-template deployment Redis, begone Bitnami!
...
Shitnami's Redis chart uses STS which doesn't gracefully terminate under ungraceful node failure, since authentik doesn't need persistent Redis it can be run as Deployment without PVCs or STS
2023-06-10 18:58:09 +08:00
JJGadgets
60a9f4601a
fix(k8s-gateway): cilium svc changes
2023-06-09 10:13:08 +08:00
JJGadgets
96a783c0c2
fix(miniflux): oops
2023-06-07 22:38:25 +08:00
JJGadgets
8748027660
feat: add miniflux
2023-06-07 19:43:40 +08:00
JJGadgets
ef2313b880
fix(atuin): don't redirect 404
2023-06-07 17:02:17 +08:00
JJGadgets
e4772ff101
fix(atuin): emptyDir for /config
2023-06-07 16:15:11 +08:00
JJGadgets
351d6898ef
fix(ingress-nginx): remove 401 from custom error page
...
401s are not simply cosmetic errors, they're used by apps to signal for authentication, either by the app's internal authentication or mechanisms like forward-auth. Thus, remove custom error page redirect for it so login functionality on apps don't break
2023-06-07 16:12:28 +08:00
JJGadgets
fd19d4d5a0
feat: add atuin
2023-06-07 15:55:37 +08:00
JJGadgets
88a5d149ac
feat(external-dns): DNSEndpoint
2023-06-05 16:27:55 +08:00
JJGadgets
07acd69638
fix(headscale): fix DERP & external-dns
2023-06-05 16:18:17 +08:00
JJGadgets
33b16c28d8
fix(authentik): no redis TLS, replicas
2023-06-05 06:17:43 +08:00
JJGadgets
317fcfb795
feat(authentik): cleanup, TLS mount, 2023.5.3
2023-06-05 06:01:19 +08:00
JJGadgets
a6d9f30eae
fix(zipline): expose /r path
2023-06-05 01:54:25 +08:00
JJGadgets
3a13a379b2
fix(cloudflared): forgot http
2023-06-05 01:38:04 +08:00
JJGadgets
9e85fe6e1d
fix(inspircd): cleanup
2023-06-05 01:09:35 +08:00
JJGadgets
6c3eae558f
feat(kah-irc): netpol client port
2023-06-04 20:36:45 +08:00
JJGadgets
ca35581230
feat(kah-irc): add client port
...
im an idiot i forgot that lol
2023-06-04 20:35:25 +08:00
JJGadgets
9d8e1b4128
fix(inspircd): recvpass format
2023-06-04 20:29:12 +08:00
JJGadgets
f848054427
Update hr.yaml
2023-06-04 20:03:04 +08:00
JJGadgets
ab1855eaea
fix(kah-irc): external-dns
2023-06-04 19:48:58 +08:00
JJGadgets
057ee7d653
Update hr.yaml
2023-06-04 19:43:21 +08:00
JJGadgets
c035ae04e8
Update hr.yaml
2023-06-04 19:40:30 +08:00
JJGadgets
77dc047cc9
fix(kah-irc): mounts
2023-06-04 19:36:43 +08:00
JJGadgets
ec129d3166
fix(kah-irc): damn you olive tree
2023-06-04 19:21:30 +08:00
JJGadgets
1ab5b98571
fix(inspircd): pebkac
2023-06-04 18:58:47 +08:00
JJGadgets
f0b82fc1ab
fix(inspircd): pebkac
2023-06-04 18:55:21 +08:00
JJGadgets
8074eaf19d
feat: add kah inspircd
2023-06-04 18:54:00 +08:00
JJGadgets
a02f7e8e90
fix(zipline): fix ingress routing
2023-06-04 04:16:20 +08:00
JJGadgets
2ca9b9eb3c
fix(zipline): fix ingress routing
2023-06-04 03:58:53 +08:00
JJGadgets
5e0d8aa3e8
fix(zipline): fix ingress routing
2023-06-04 03:56:57 +08:00
JJGadgets
80b878e3f4
feat(zipline): fix 401, ingress changes
2023-06-04 03:44:07 +08:00
JJGadgets
340b5203ab
feat: add zipline
2023-06-03 20:59:32 +08:00
JJGadgets
951521ec33
fix(flux)!: disable suffix on generators
2023-06-03 14:07:32 +08:00
JJGadgets
8103c1b101
fix(flux)!: switch vars from cm to secret
2023-06-03 13:34:06 +08:00
JJGadgets
fd878f2fcb
feat(flux)!: switch vars to .sops.env+kustomize generators
...
This allows for a native way to use these vars locally using `sops exec-env`, such as when building manifests to check their outputs.
Also begin gradually phasing out numbers, RIP fast hands 1/2/3-tab 2023-2023.
2023-06-03 13:14:29 +08:00
JJGadgets
91328a17d1
feat(netpols): init refactor to labels-based
2023-06-03 08:58:08 +08:00
JJGadgets
9a789820c2
feat(task): add README.md
2023-06-02 06:28:15 +08:00
JJGadgets
3dad835400
feat(flux): init repo refactor, cluster secrets & vars as .env not .yaml, move .sops.yaml
2023-06-02 06:15:06 +08:00
JJGadgets
8d64325d05
feat(taskfiles): add k:gpi & k:sa
2023-06-02 06:09:42 +08:00
JJGadgets
e8a37be851
Merge branch 'main' of github.com:JJGadgets/Biohazard
2023-06-02 05:36:49 +08:00
JJGadgets
790316b4ef
feat: init taskfiles & cluster-init-config task
2023-06-02 05:36:25 +08:00
JJGadgets
6cd7ca864d
feat(headscale): rm ingress, use TS DERP
...
- simplify DERP availability and network requirements due to home risk assessment
- removed ingress, let Headscale handle TLS & webserver so that DERP relay can be on the same IP
- EC2 ingress already configures to directly forward traffic to Headscale LBIP
2023-05-31 15:56:48 +08:00
JJGadgets
f5a144df8a
feat(cnpg): add dump-local to template
2023-05-29 14:32:52 +08:00
JJGadgets
e1f1f679f3
fix(pg-default-dump-local): POSTGRES_DB env
2023-05-29 14:24:37 +08:00
JJGadgets
a8d7e9d218
fix(pg-default-dump-local): time, timezone, labels
2023-05-29 14:03:23 +08:00
JJGadgets
42aada0e6a
feat(pg-default): add pg_dump to NAS
2023-05-29 13:49:51 +08:00