-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathJustfile
More file actions
57 lines (48 loc) · 1.98 KB
/
Copy pathJustfile
File metadata and controls
57 lines (48 loc) · 1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
COORDINATOR_NODE_ID := "ba48d5a18a06a0348511b83ef8e8b900ea653c43086e55613344cdd8192f7f6c"
AGENT_NODE_ID := "976f02e6c46cd53189128d7b72ec1a2eeff05012130debefc7a5dab8d0744139"
coordinator-nodeid:
echo {{COORDINATOR_NODE_ID}}
agent-nodeid:
echo {{AGENT_NODE_ID}}
run-coordinator relay_mode="disabled" +args="":
#!/usr/bin/env bash
RUST_LOG=iroh=debug,flt=trace,flt_lib=trace \
cargo run -- \
--maybe-secret-key=./fixtures/coordinator.ed25519 \
--relay-mode={{relay_mode}} \
coordinator \
--persistence-mode=filesystem --persistence-dir=.local/coordinator \
{{args}}
run-agent relay_mode="disabled" node_id=COORDINATOR_NODE_ID +args="":
#!/usr/bin/env bash
RUST_LOG=flt=trace,flt_lib=trace \
cargo run -- \
--maybe-secret-key=./fixtures/agent.ed25519 \
--relay-mode={{relay_mode}} \
agent \
--coordinator="{{ node_id }}" \
{{args}}
run-admin relay_mode="disabled" node_id=COORDINATOR_NODE_ID +args="": #!/usr/bin/env bash
RUST_LOG=flt=trace,flt_lib=trace \
cargo run -- \
--maybe-secret-key=./fixtures/admin.ed25519 \
--relay-mode={{relay_mode}} \
admin \
--node-id="{{ node_id }}" \
\
{{args}}
run-agent-on-installer:
#!/usr/bin/env bash
scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o CheckHostIP=no ./fixtures/agent.ed25519 nixos@nixos:/home/nixos/
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o CheckHostIP=no nixos@nixos sudo \
RUST_LOG=flt=trace \
flt \
--relay-mode=default \
--maybe-secret-key=/home/nixos/agent.ed25519 \
agent --coordinator={{COORDINATOR_NODE_ID}}
get-agent-facts:
just run-admin disabled $(just coordinator-nodeid) enrollment-service get-facts $(just agent-nodeid) | jq .
bench:
cargo bench --features test
test:
cargo nextest run