-
-
Notifications
You must be signed in to change notification settings - Fork 316
Expand file tree
/
Copy pathjustfile
More file actions
34 lines (26 loc) · 722 Bytes
/
Copy pathjustfile
File metadata and controls
34 lines (26 loc) · 722 Bytes
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
set quiet
set minimum-version := '1.55.1'
set default-list
set default-script
set shell := ['bash', '-euo', 'pipefail', '-c']
set script-interpreter := ['bash', '-euo', 'pipefail']
[group: 'bootstrap']
mod? bootstrap 'bootstrap'
[group: 'kubernetes']
mod? kube 'kubernetes'
[group: 'talos']
mod? talos 'talos'
[private]
log lvl msg *args:
gum log -t rfc3339 -s -l "{{ lvl }}" "{{ msg }}" {{ args }}
# === template ===
[group: 'template']
mod template 'template'
[doc('Render and validate configuration files')]
[group('template')]
configure:
just template configure
[doc('Initialize configuration files (cluster.toml, age key, deploy key, webhook token)')]
[group('template')]
init:
just template init