Commit Graph

610 Commits

Author SHA1 Message Date
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