Skip to content

Commit 571839b

Browse files
committed
feat: add other required Nomad vars
1 parent 3a74337 commit 571839b

2 files changed

Lines changed: 11 additions & 4 deletions

File tree

Pulumi.nomad-server.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,6 @@ config:
1010
nomad-server:serverAccessPrivateKey:
1111
secure: AAABAEj9GsGETzL0ZLOk15X3X4VYekQYze36xMRuCexIDpgBAMfIjxblqX3e37qN6uuZLRLK0N6OsI+r1YtItE9K6GFRgjGngRdZXSLk6B5UyAiRuPvmTT9ezlJIrER/1DuqzO5ynGUjojzVGpB9wE26/zq1SMOhrOu56y9Q7/8qRtMJo54IgWlDj1AiBwdDelvwzeA3mDQDRNLTfK7jjimbIFqoURQBc6j8uvJhrsj9N99c5p6SGrhhnWBW2V1L7w4j8vD2bq8rZfmIj8s1Wni6qDCOhOFPsgxFQU00umxqLFhEa0pdXhRb/h9VYDOFbhuySbl+Go9v4oSHmXb9/oIvRrfKCMrbBSote8UOhC0Ct6/TBLqoRd8sIHswk6DUw009v4LF4Jl0jZpGTVINyWKlQTdfJS9zWk5Ax+axCLlzBOTdssRmxRYjyNGHbpkWAPEXIWMPzXNiOOPoaL0iAGHgxRvj8IX8olP6pH4zwzpHLyTH2fZla0QyVwNFEaOQ7hhCt427WBbHzn9gdi62xrtjsMSZ60vuWZFQxobqAWuMEln5xf39Kvwh0by3T+Q=
1212
nomad-server:serverAccessPublicKey: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL+70ii6fkrkwHxVvIS/UfceFo+UfeNSBDhbg2yB/qir
13+
nomad-server:unytDurableObjectsSecret:
14+
secure: AAABAIN+KTtgBm2iynVxRVXz22JeMRBe9h+zdwsSObl9tPXL8wD9sRj+0wadaLUm2i+3vA==
15+
nomad-server:unytDurableObjectsURL: https://wind-tunnel-durable-objects.holochain.org/

main.go

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -274,13 +274,17 @@ func main() {
274274
}
275275

276276
influxDBTokenSecret := cfg.RequireSecret("influxDBToken")
277-
_, err = remote.NewCommand(ctx, "add-influx-db-token-var", &remote.CommandArgs{
277+
unytDurableObjectsURL := cfg.Require("unytDurableObjectsURL")
278+
unytDurableObjectsSecret := cfg.RequireSecret("unytDurableObjectsSecret")
279+
_, err = remote.NewCommand(ctx, "add-nomad-jobs-vars", &remote.CommandArgs{
278280
Connection: conn,
279281
Environment: pulumi.StringMap{
280-
"LC_ACL_TOKEN": aclTokenSecret,
281-
"LC_INFLUX_TOKEN": influxDBTokenSecret,
282+
"LC_ACL_TOKEN": aclTokenSecret,
283+
"LC_INFLUX_TOKEN": influxDBTokenSecret,
284+
"LC_UNYT_DURABLE_OBJECTS_URL": pulumi.String(unytDurableObjectsURL),
285+
"LC_UNYT_DURABLE_OBJECTS_SECRET": unytDurableObjectsSecret,
282286
},
283-
Create: pulumi.String("nomad var put -address=https://localhost:4646 -ca-cert=/etc/nomad.d/nomad-agent-ca.pem -token=\"$LC_ACL_TOKEN\" nomad/jobs INFLUX_TOKEN=\"$LC_INFLUX_TOKEN\""),
287+
Create: pulumi.String("nomad var put -address=https://localhost:4646 -ca-cert=/etc/nomad.d/nomad-agent-ca.pem -token=\"$LC_ACL_TOKEN\" nomad/jobs INFLUX_TOKEN=\"$LC_INFLUX_TOKEN\" UNYT_DURABLE_OBJECTS_URL=\"$LC_UNYT_DURABLE_OBJECTS_URL\" UNYT_DURABLE_OBJECTS_SECRET=\"LC_UNYT_DURABLE_OBJECTS_SECRET\""),
284288
Triggers: pulumi.Array{influxDBTokenSecret, droplet.ID()},
285289
}, pulumi.DependsOn([]pulumi.Resource{aclBootstrap}))
286290
if err != nil {

0 commit comments

Comments
 (0)