Commit Graph
55 Commits
Author SHA1 Message Date
Greg Hellings d7f53e53a3 Expost postgres cluster
Expose the postgres cluster outside of the Kubernetes cluster
Give myself the option of connecting to postgres from my own machines,
so that I can hopefully leverage the improved performance
Update some file linting issues in Nix
Add necessary gitlab keys so it can be updated properly the next time I
deploy to it
Add DNS entries for postgres
Update the configuraiton of Traefik to expose the appropriate ports
2025-05-28 00:10:50 -05:00
Greg Hellings ce5f604636 External Secrets setup
Setup the external secrets helm charts
Convert hard coded secrets to external secrets
Add BitWarden CLI for serving external secrets
2025-05-26 17:10:01 -05:00
Greg Hellings 4cd0de0109 Isaiah gets new kubernetes runner 2025-05-20 22:51:42 -05:00
Greg Hellings 641c9fd7ac Rename Jeremiah key 2025-05-20 22:27:28 -05:00
Greg Hellings d8798bc17d Remove isaiah-podman and docker-auth gitlab keys 2025-05-20 22:13:31 -05:00
Greg Hellings 82f09cc33e Enable Kubernetes on Jeremiah 2025-05-19 22:01:49 -05:00
Greg Hellings fa302301af Isaiah spin up
Bring Isaiah back into commission, this time as the core of my k3s
cluster. Standing up the basic serverInit, and also creating the core
server components that are needed.
2025-05-19 20:10:21 -05:00
Greg Hellings 98efad2780 Rekey secrets to include gitlab 2025-04-14 15:04:54 -05:00
Greg Hellings 0607fc4f14 Enable pushing builds to S3 2025-01-21 16:51:04 -06:00
Greg Hellings 395bfc25bc Finish configuring vm-matrix 2024-11-20 00:11:12 -06:00
Greg Hellings f6fdeb1789 Mass rename of Myself to Isaiah 2024-11-18 21:11:17 -06:00
Greg Hellings a71eb7485a Completely reformat to satisfy nixfmt 2024-10-19 01:20:46 -05:00
Greg Hellings 229188214f Support for deadnix pre-commit check 2024-10-03 15:21:56 -05:00
Greg Hellings 78c802d32c A complete reformatting to match nixpkgs-fmt 2024-10-03 11:26:39 -05:00
Greg Hellings f9b4b7133b Make backups more fun with syncthing 2024-08-15 04:48:29 +00:00
Greg Hellings d80b7cb098 Add Jeremiah runner 2024-06-21 13:02:13 -05:00
Greg Hellings 7c0d5cf8cd Adding Jeremiah key 2024-06-20 17:41:11 -05:00
Greg Hellings 4cd66ec1b5 Add gitlab-runner to Linode 2024-05-01 19:46:34 +00:00
Greg Hellings 84b91d086d Update secrets 2024-04-21 15:03:39 -05:00
Greg Hellings f787fc93fa Add Jeremiah 2024-04-16 08:34:06 -05:00
Greg Hellings c729a5497a Add minio to Genesis 2024-04-03 08:32:31 -05:00
Greg Hellings cb5d1a7a83 Run VBox on Hosea 2024-04-02 14:07:13 -05:00
Greg Hellings 601068fc93 Rekey WITH Hosea 2024-04-02 14:02:41 -05:00
Greg Hellings 7714d18c73 Add hosea host 2024-04-01 14:07:49 -05:00
Greg Hellings 5139965bf4 Add hosea user 2024-04-01 14:05:54 -05:00
Greg Hellings 10b27c545f Merge branch 'main' of gh:greg-hellings/nixos-config 2024-03-25 15:20:47 -05:00
Greg Hellings f2afccf50b Lots of updates to try and get ACME working 2024-03-25 15:18:53 -05:00
Greg Hellings b536a7e3ef Move Dendrite to Isaiah 2024-02-27 14:42:19 -06:00
Greg Hellings 102463a783 Add dendrite key 2024-02-27 20:42:05 +00:00
Greg Hellings 61e49cbac5 Fix dendrite file 2024-02-27 18:58:31 +00:00
Greg Hellings 7dde6d256a CI running 2023-12-27 20:27:38 -06:00
Greg Hellings fb79feb58d Login from Windows finally! 2023-12-19 13:45:06 -06:00
Greg Hellings d0d7d25b90 QEmu and VirtualBox working 2023-12-17 19:54:28 -06:00
Greg Hellings 1afe353df7 Bring up the VM runners 2023-12-17 15:47:52 -06:00
Greg Hellings 69e6c42886 Gitlab and QEmu runner 2023-12-15 10:28:19 -06:00
Greg Hellings 65c35ae780 Add myself 2023-12-12 20:44:53 -06:00
Greg Hellings f0e2e418aa Cleanup Monica and git services 2023-12-12 20:16:16 +00:00
Greg Hellings b1d4d72b6b Add runner to jude plus module 2023-12-12 11:48:48 -06:00
Greg Hellings 2b09e43623 Rekey files with ed25519 keys 2023-12-12 17:21:13 +00:00
Greg Hellings d427b57276 Migrate everything to ed25119 keys 2023-12-12 11:16:18 -06:00
Greg Hellings 0b6883114e Add jude to secrets 2023-12-11 21:18:16 -06:00
Greg Hellings a50c5a69a6 Add forgejo runners 2023-12-12 01:01:58 +00:00
Greg Hellings 85dde96c15 Add monica 2023-09-07 23:47:24 +00:00
Greg Hellings 3a67a39f6d Update keys 2023-09-02 20:12:25 -05:00
Greg Hellings 2714146e1c Add genesis secrets 2023-08-18 20:48:34 -05:00
Greg Hellings 9c22f7414c Update secrets and SSH to ed25519 2023-08-19 01:08:26 +00:00
Greg Hellings f64d8bd393 Update drone 2023-05-03 04:01:52 +00:00
Greg Hellings 7a10947153 Compress Postgres logs 2023-03-18 06:19:10 +00:00
Greg Hellings f32113b001 Add local proxy 2022-10-31 15:24:05 -05:00
Greg Hellings 14234fed1a Add matrix.age back to secrets 2022-10-22 14:37:08 -05:00