implement-c4k-and-provs #1

Merged
bom merged 17 commits from implement-c4k-and-provs into main 2024-10-18 09:22:48 +00:00
Owner
No description provided.
bom added 3 commits 2024-09-27 15:36:39 +00:00
jem requested changes 2024-10-03 10:30:08 +00:00
Dismissed
@ -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"}}
Owner

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 ...

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 ...
bom marked this conversation as resolved
@ -0,0 +77,4 @@
(st/instrument `clean-build-dir!)
(st/instrument `run-c4k-jar!)
(st/instrument `run-c4k-executable!)
(st/instrument `generate-jar!)
Owner

Ist das erzeugen eines jars der job von diesem modul?

Ist das erzeugen eines jars der job von diesem modul?
bom marked this conversation as resolved
@ -0,0 +78,4 @@
(st/instrument `run-c4k-jar!)
(st/instrument `run-c4k-executable!)
(st/instrument `generate-jar!)
(st/instrument `generate!)
Owner

was macht denn dieses generate im vgl. zu dem oben?

was macht denn dieses generate im vgl. zu dem oben?
bom marked this conversation as resolved
@ -0,0 +1,71 @@
(ns dda.build.c4k.domain
(:require [clojure.spec.alpha :as s]
Owner

test first ?!

test first ?!
bom marked this conversation as resolved
@ -0,0 +68,4 @@
(let [{:keys [stage]} config
issuer (if (= stage "prod") "prod" "staging")
fqdn (:fqdn (:value (:out tf-out)))]
{:issuer issuer :fqdn fqdn}))
Owner

Die Magie des Monitorings fehlt hier drinne dann noch ?

Die Magie des Monitorings fehlt hier drinne dann noch ?
bom marked this conversation as resolved
@ -0,0 +14,4 @@
:email "default@email.rep"
:echo false}))
(defn-spec run-provs-server! nil?
Owner

Brauchen wir hier keine individuellen inputs?

Brauchen wir hier keine individuellen inputs?
bom marked this conversation as resolved
@ -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
Owner

wo bleibt hier die IP-Adresse die uns letztens so auf die Füße gefallen ist?

wo bleibt hier die IP-Adresse die uns letztens so auf die Füße gefallen ist?
bom marked this conversation as resolved
@ -0,0 +1,53 @@
(ns dda.build.provs.domain
Owner

tests fehlen :-)

tests fehlen :-)
bom marked this conversation as resolved
bom added 4 commits 2024-10-04 14:35:39 +00:00
bom added 1 commit 2024-10-04 14:45:06 +00:00
jem approved these changes 2024-10-04 15:04:24 +00:00
jem added 1 commit 2024-10-04 15:23:22 +00:00
bom added 2 commits 2024-10-11 11:14:27 +00:00
Expand infrastructure so we can read output from commands
bom added 1 commit 2024-10-11 11:29:13 +00:00
bom added 2 commits 2024-10-11 11:32:43 +00:00
bom added 1 commit 2024-10-11 11:38:26 +00:00
bom added 1 commit 2024-10-11 13:01:25 +00:00
bom added 1 commit 2024-10-11 13:19:00 +00:00
bom merged commit 91ad092b1f into main 2024-10-18 09:22:48 +00:00
bom deleted branch implement-c4k-and-provs 2024-10-18 09:22:48 +00:00
Sign in to join this conversation.
No reviewers
jem
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: meissa/dda-build#1
No description provided.