implement-c4k-and-provs #1
Loading…
Reference in a new issue
No description provided.
Delete branch "implement-c4k-and-provs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@ -10,1 +10,3 @@
orchestra/orchestra {:mvn/version "2021.01.01-1"}}
orchestra/orchestra {:mvn/version "2021.01.01-1"}
org.domaindrivenarchitecture/c4k-common-clj {:mvn/version "8.0.1-SNAPSHOT"}
cheshire/cheshire {:mvn/version "5.13.0"}}
Ich hab irgendwann noch den plan, dass wir nur babshka als einzigste dep haben & alle dependencies dann in ein "preloaded-irgendwas" verpacken können. Vor allem stört mich momentan dass wir bb & clj im image installiert haben.
Im Vergleich zu dem ganzen python gedöns ist das kein wirklicher Fortschritt ...
Hast du da schon mal drüber nachgedacht?
Ich vermute, die obigen envs sind da kein Stolperstein - aber jede weitere dependency ist da halt immer blöd ...
@ -0,0 +77,4 @@
(st/instrument `clean-build-dir!)
(st/instrument `run-c4k-jar!)
(st/instrument `run-c4k-executable!)
(st/instrument `generate-jar!)
Ist das erzeugen eines jars der job von diesem modul?
@ -0,0 +78,4 @@
(st/instrument `run-c4k-jar!)
(st/instrument `run-c4k-executable!)
(st/instrument `generate-jar!)
(st/instrument `generate!)
was macht denn dieses generate im vgl. zu dem oben?
@ -0,0 +1,71 @@
(ns dda.build.c4k.domain
(:require [clojure.spec.alpha :as s]
test first ?!
@ -0,0 +68,4 @@
(let [{:keys [stage]} config
issuer (if (= stage "prod") "prod" "staging")
fqdn (:fqdn (:value (:out tf-out)))]
{:issuer issuer :fqdn fqdn}))
Die Magie des Monitorings fehlt hier drinne dann noch ?
@ -0,0 +14,4 @@
:email "default@email.rep"
:echo false}))
(defn-spec run-provs-server! nil?
Brauchen wir hier keine individuellen inputs?
@ -0,0 +23,4 @@
(defn-spec write-k3s-config! nil?
"Create a server config for provs using tf-out and write it to a file
wo bleibt hier die IP-Adresse die uns letztens so auf die Füße gefallen ist?
@ -0,0 +1,53 @@
(ns dda.build.provs.domain
tests fehlen :-)