Commit Graph

200 Commits

Author SHA1 Message Date
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
8df71a30be Swap to our template design 2025-10-14 05:00:08 -05:00
b375df2309 Swap to our template design 2025-10-14 05:00:01 -05:00
115e9b7ce0 Swap to our template design 2025-10-14 04:59:53 -05:00
37120dd7f6 Swap to our template design 2025-10-14 04:59:43 -05:00
7a13836b34 Swap to our template design 2025-10-14 04:59:17 -05:00
40baf55bff Keywordize the output of the yaml load 2025-10-14 04:58:47 -05:00
01e4526ed1 Swap to dynamic parsing of secrets using symbols to delay resolution enabling complete fluid templating of resources 2025-10-14 04:58:20 -05:00
fb2f488c44 Add helpful tips and commands 2025-10-12 12:53:21 -05:00
37c8895a6a Update config values 2025-10-12 12:52:50 -05:00
aa6b651099 Provide a way to prevent namespaces from generating if we really don't want them to 2025-10-12 12:52:35 -05:00
9bf7038149 Prevent app deployments for easier testing 2025-10-12 12:52:09 -05:00
20b8c79f70 Testing some configs 2025-10-12 12:51:55 -05:00