362 Commits

Author SHA1 Message Date
4216c437b4 Begin testing the modern config style. DNS is having some hiccups w/ the vault. Might be best to actually write a Cloudflare provider extension piece 2025-11-14 21:44:45 -06:00
9187c3e2b1 First to be written in the modern config form 2025-11-14 21:43:20 -06:00
0fffd1f0b1 Add our glorious stack processor 2025-11-14 21:42:53 -06:00
bdfb86c5a0 Update harbor to be in line with our Provider utils form 2025-11-14 21:41:28 -06:00
1564dcb285 Update k8s to be in line with our expected Provider utils form (will make it more modular and plugin-like later 2025-11-14 21:41:06 -06:00
83af3899ae Remove old execution and deployment mechanisms and move towards unified config schema deployment 2025-11-14 21:40:09 -06:00
e0643136ce Add some configs 2025-11-14 21:39:29 -06:00
ce23c0b384 Remove redirect mode 2025-11-14 21:39:14 -06:00
ad572c04a2 Swap to the modern config style 2025-11-14 21:39:02 -06:00
1db9f31a0f Add our general macros 2025-11-14 21:38:42 -06:00
07765720c1 Add helper functions 2025-11-14 21:37:36 -06:00
711d10ff7e Add docker as a utils option 2025-11-14 21:36:50 -06:00
4371b7a2aa Comment out and modularize as we move towards using the unified and universal config deployment 2025-11-14 21:36:24 -06:00
c0531c2ccc Swap hetzner-csi to use the modern config style 2025-11-14 21:35:50 -06:00
49e9c12577 Swap Openbao to use the modern config style 2025-11-14 21:35:35 -06:00
83673c4ee3 Most of the service registry set up 2025-11-14 21:35:08 -06:00
6dd0ea6193 Add all the services I use and update several 2025-11-14 21:20:52 -06:00
e7a1e1d5f3 Remove require 2025-10-20 21:46:17 -05:00
8f3c0f3a76 Add needed build args and imagePullSecrets 2025-10-20 21:45:15 -05:00
bbdda51337 Register foundry 2025-10-20 21:44:36 -05:00
8f23e37190 Fix foundry.dockerfile script issues 2025-10-20 21:44:23 -05:00
331b60300d Add new deps 2025-10-19 01:50:26 -05:00
9660456da1 Update README a bit to include some niche docs 2025-10-19 01:50:12 -05:00
dae4a2ce41 resource factory for later 2025-10-19 01:49:24 -05:00
4dfab08cc4 Add future composing map 2025-10-19 01:49:14 -05:00
e29de6ed3f Simplify secrets and just declare host in ingress decl 2025-10-19 01:49:02 -05:00
3c4903cba4 Fix docker image 2025-10-19 01:48:39 -05:00
8d7959cdbd Set-up exports for shared registry 2025-10-19 01:48:06 -05:00
c6372d204c Use new resource creation form 2025-10-19 01:47:50 -05:00
e31e66da94 Change to pass needed configurations to future stacks much easier 2025-10-19 01:47:22 -05:00
ee88e9317f Fix caddy ingress controller 2025-10-19 01:46:58 -05:00
0e11c57b97 Add composing and utility functions for harbor interfacing 2025-10-19 01:46:40 -05:00
1e5753801b Update mesite to point to harbor and use new format 2025-10-19 01:46:16 -05:00
0b3e6ff2bd Update Nextcloud to current format 2025-10-19 01:45:53 -05:00
a8f60d8ec9 Add secret replicator and proxy 2025-10-19 01:45:38 -05:00
41c49bbfa7 Generalize a bunch of reusable pulumi wrapper functions and clojurescript composing functions 2025-10-19 01:45:18 -05:00
cd7e277da1 Update foundry 2025-10-19 01:44:38 -05:00
5922d35852 Add prometheus 2025-10-19 01:44:07 -05:00
7114b2c1c8 Add renovate 2025-10-19 01:43:41 -05:00
ae27922c93 Add prepper to set-up harbor and k8s to use harbor 2025-10-19 01:43:29 -05:00
84fa7183bb Update to include harbor-repo and better handle secrets-jsons 2025-10-19 01:43:00 -05:00
6b2de0b351 Proxy to interface with Wasabi S3 2025-10-19 01:42:39 -05:00
60bb099761 Correct harbor imlementation at long last 2025-10-19 01:42:18 -05:00
400f427dad Add secret-replicator 2025-10-19 01:41:55 -05:00
6ea51201e7 Add retrieve method 2025-10-18 00:30:11 -05:00
72e68c3f2e Revise to be more modular and reduce code reuse 2025-10-18 00:29:37 -05:00
0318a5f6da Fix command ref 2025-10-14 05:01:30 -05:00
297dcada0f Update deploy to use new namespace creation form 2025-10-14 05:00:58 -05:00
cc9f513bbd Swap to our template design 2025-10-14 05:00:32 -05:00
65e892619f Remove test registry 2025-10-14 05:00:25 -05:00