-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathTaskfile.yaml
More file actions
48 lines (42 loc) · 1.26 KB
/
Taskfile.yaml
File metadata and controls
48 lines (42 loc) · 1.26 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
version: '3'
tasks:
apply:
desc: Apply all cluster configurations in reverse order (kube5 to kube1)
cmds:
- task: apply-kube5
- task: apply-kube4
- task: apply-kube3
- task: apply-kube2
- task: apply-kube1
silent: false
apply-kube5:
desc: Apply config to kube5
cmds:
- talosctl apply-config --nodes 192.168.1.105 --file ./talos/clusterconfig/home-cluster-kube5.yaml
silent: false
apply-kube4:
desc: Apply config to kube4
cmds:
- talosctl apply-config --nodes 192.168.1.104 --file ./talos/clusterconfig/home-cluster-kube4.yaml
silent: false
apply-kube3:
desc: Apply config to kube3
cmds:
- talosctl apply-config --nodes 192.168.1.103 --file ./talos/clusterconfig/home-cluster-kube3.yaml
silent: false
apply-kube2:
desc: Apply config to kube2
cmds:
- talosctl apply-config --nodes 192.168.1.102 --file ./talos/clusterconfig/home-cluster-kube2.yaml
silent: false
apply-kube1:
desc: Apply config to kube1
cmds:
- talosctl apply-config --nodes 192.168.1.101 --file ./talos/clusterconfig/home-cluster-kube1.yaml
silent: false
gen:
desc: Generate cluster configurations
dir: talos
cmds:
- talhelper genconfig
silent: false