Commit Graph

39 Commits

Author SHA1 Message Date
f99a9b8351 Return the bind-secrets object 2025-11-16 13:13:03 -06:00
8c5c49b35f Remove unused outs 2025-11-16 13:12:43 -06:00
7a78709d0f Swap to simply execute the list in our p-> threading if it is a list 2025-11-16 13:11:35 -06:00
498fca5b1c Re-enable the default functionality 2025-11-16 13:11:04 -06:00
7c1ecad83f Re-enable stack refs + outputs 2025-11-16 13:09:22 -06:00
2cf49337bc Add labels for deployment and service after changes removed them 2025-11-16 13:09:05 -06:00
360655d2aa Better define retrieve and add our provider template 2025-11-14 21:48:02 -06:00
4875baa0eb Add our providers handler 2025-11-14 21:47:00 -06:00
84392d5906 Add our defaults 2025-11-14 21:45:19 -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
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
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
0e11c57b97 Add composing and utility functions for harbor interfacing 2025-10-19 01:46:40 -05:00
41c49bbfa7 Generalize a bunch of reusable pulumi wrapper functions and clojurescript composing functions 2025-10-19 01:45:18 -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
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
6e1d9eaa18 Add resolve template for later 2025-10-12 12:49:42 -05:00
6a092e497d Add deep-merge and light modification to create-ingress 2025-10-12 12:47:01 -05:00
2ea3b31cd5 Finish revising the resource creations to allow dynamic prop assignments to enable adjusting even the default behavior if needed 2025-10-08 23:59:12 -05:00
a169b36c1a Simplify and reduce excessive declarations 2025-10-07 22:27:36 -05:00
3657b05e9e Update to add exec-fn, better handling of options, and a few more functions 2025-10-07 22:27:09 -05:00
998785a03f Add tranformer function and start working on abstracting namespace 2025-10-05 05:02:12 -05:00
62af146101 Add name to service and deployment and simplify final-helm-values 2025-10-02 21:52:04 -05:00
7ac41937a8 Revise vault to better support DSL impl 2025-10-02 03:54:46 -05:00
b9638a3668 Setup a complex DSL for service deployment 2025-10-02 03:50:53 -05:00
6ae9c2861d Delete ingress.cljs 2025-10-02 03:47:55 -05:00
dd17bfa8bc Functioning ingress template for Caddy usage 2025-10-01 02:50:13 -05:00
6789e2a766 Allow returning the values-path but not always the yaml values 2025-10-01 02:49:40 -05:00
7fa88642d3 Create generic reusable service declaration 2025-09-30 02:25:36 -05:00
3ffe110578 Pull vault accessor method out for reuse in other services 2025-09-27 21:01:32 -05:00