File tree Expand file tree Collapse file tree 14 files changed +56
-65
lines changed
admin/networks/6_node_bitcoin Expand file tree Collapse file tree 14 files changed +56
-65
lines changed Original file line number Diff line number Diff line change 16
16
zmqpubrawtx=tcp://0.0.0.0:{{ .Values.ZMQTxPort }}
17
17
{{- .Values.defaultConfig | nindent 4 }}
18
18
{{- .Values.config | nindent 4 }}
19
- {{- range .Values.connect }}
20
- {{- print "connect =" . | nindent 4}}
21
- {{- end }}
19
+ {{- range .Values.addnode }}
20
+ {{- print "addnode =" . | nindent 4}}
21
+ {{- end }}
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ metadata:
15
15
collect_logs : " true"
16
16
{{- end }}
17
17
annotations :
18
- init_peers : " {{ .Values.connect | len }}"
18
+ init_peers : " {{ .Values.addnode | len }}"
19
19
spec :
20
20
restartPolicy : " {{ .Values.restartPolicy }}"
21
21
{{- with .Values.imagePullSecrets }}
Original file line number Diff line number Diff line change @@ -136,7 +136,8 @@ config: ""
136
136
137
137
defaultConfig : " "
138
138
139
- connect : []
139
+ addnode : []
140
+
140
141
loadSnapshot :
141
142
enabled : false
142
143
url : " "
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -65,6 +65,4 @@ volumeMounts: []
65
65
66
66
port :
67
67
68
- warnet : " "
69
-
70
68
args : " "
Original file line number Diff line number Diff line change 3
3
config : uacomment=tank0001
4
4
image :
5
5
tag : " 26.0"
6
- connect :
6
+ addnode :
7
7
- tank-0002
8
8
- tank-0003
9
9
- name : tank-0002
@@ -15,22 +15,22 @@ nodes:
15
15
requests :
16
16
cpu : 100m
17
17
memory : 128Mi
18
- connect :
18
+ addnode :
19
19
- tank-0003
20
20
- tank-0004
21
21
- name : tank-0003
22
22
config : uacomment=tank0003
23
- connect :
23
+ addnode :
24
24
- tank-0004
25
25
- tank-0005
26
26
- name : tank-0004
27
27
config : uacomment=tank0004
28
- connect :
28
+ addnode :
29
29
- tank-0005
30
30
- tank-0006
31
31
- name : tank-0005
32
32
config : uacomment=tank0005
33
- connect :
33
+ addnode :
34
34
- tank-0006
35
35
- name : tank-0006
36
36
caddy :
Original file line number Diff line number Diff line change @@ -38,11 +38,11 @@ def custom_graph(
38
38
connections = set ()
39
39
40
40
for i in range (num_nodes ):
41
- node = {"name" : f"tank-{ i :04d} " , "connect " : [], "image" : {"tag" : version }}
41
+ node = {"name" : f"tank-{ i :04d} " , "addnode " : [], "image" : {"tag" : version }}
42
42
43
43
# Add round-robin connection
44
44
next_node = (i + 1 ) % num_nodes
45
- node ["connect " ].append (f"tank-{ next_node :04d} " )
45
+ node ["addnode " ].append (f"tank-{ next_node :04d} " )
46
46
connections .add ((i , next_node ))
47
47
48
48
# Add random connections
@@ -55,7 +55,7 @@ def custom_graph(
55
55
random_node = random .choice (available_nodes )
56
56
# Avoid circular loops of A -> B -> A
57
57
if (random_node , i ) not in connections :
58
- node ["connect " ].append (f"tank-{ random_node :04d} " )
58
+ node ["addnode " ].append (f"tank-{ random_node :04d} " )
59
59
connections .add ((i , random_node ))
60
60
available_nodes .remove (random_node )
61
61
Original file line number Diff line number Diff line change 1
1
nodes :
2
2
- name : tank-0000
3
- connect :
3
+ addnode :
4
4
- tank-0001
5
5
config : |
6
6
debug=rpc
7
7
debug=validation
8
8
- name : tank-0001
9
- connect :
9
+ addnode :
10
10
- tank-0002
11
11
config : |
12
12
debug=net
13
13
debug=validation
14
14
- name : tank-0002
15
- connect :
15
+ addnode :
16
16
- tank-0003
17
17
config : |
18
18
debug=validation
19
19
- name : tank-0003
20
- connect :
20
+ addnode :
21
21
- tank-0004
22
22
config : |
23
23
debug=validation
24
24
- name : tank-0004
25
- connect :
25
+ addnode :
26
26
- tank-0005
27
27
- name : tank-0005
28
- connect :
28
+ addnode :
29
29
- tank-0006
30
30
config : |
31
31
debug=validation
32
32
- name : tank-0006
33
- connect :
33
+ addnode :
34
34
- tank-0007
35
35
- name : tank-0007
36
36
config : |
37
37
debug=validation
38
- connect :
38
+ addnode :
39
39
- tank-0008
40
40
config : |
41
41
debug=validation
42
42
- name : tank-0008
43
- connect :
43
+ addnode :
44
44
- tank-0009
45
45
config : |
46
46
debug=validation
47
47
- name : tank-0009
48
- connect :
48
+ addnode :
49
49
- tank-0010
50
50
config : |
51
51
debug=validation
52
52
- name : tank-0010
53
- connect :
53
+ addnode :
54
54
- tank-0011
55
55
config : |
56
56
debug=validation
57
57
- name : tank-0011
58
- connect :
58
+ addnode :
59
59
- tank-0000
60
60
config : |
61
61
debug=validation
Original file line number Diff line number Diff line change 2
2
- name : tank-0001
3
3
image :
4
4
tag : " 26.0"
5
- connect :
5
+ addnode :
6
6
- tank-0002.wargames-red-team-warnettest.svc.cluster.local
7
7
- tank-0003.wargames-blue-team-warnettest.svc.cluster.local
8
8
- name : tank-0002
@@ -13,19 +13,19 @@ nodes:
13
13
requests :
14
14
cpu : 100m
15
15
memory : 128Mi
16
- connect :
16
+ addnode :
17
17
- tank-0003.wargames-red-team-warnettest.svc.cluster.local
18
18
- tank-0004.wargames-blue-team-warnettest.svc.cluster.local
19
19
- name : tank-0003
20
- connect :
20
+ addnode :
21
21
- tank-0004.wargames-red-team-warnettest.svc.cluster.local
22
22
- tank-0005.wargames-blue-team-warnettest.svc.cluster.local
23
23
- name : tank-0004
24
- connect :
24
+ addnode :
25
25
- tank-0005.wargames-red-team-warnettest.svc.cluster.local
26
26
- tank-0006.wargames-blue-team-warnettest.svc.cluster.local
27
27
- name : tank-0005
28
- connect :
28
+ addnode :
29
29
- tank-0006.wargames-red-team-warnettest.svc.cluster.local
30
30
- name : tank-0006
31
31
fork_observer :
Original file line number Diff line number Diff line change 2
2
- name : tank-0016
3
3
image :
4
4
tag : " 0.16.1"
5
- connect :
5
+ addnode :
6
6
- tank-0017
7
7
config :
8
8
uacomment=tank-0016
9
9
- name : tank-0017
10
10
image :
11
11
tag : " 0.17.0"
12
- connect :
12
+ addnode :
13
13
- tank-0019
14
14
config :
15
15
uacomment=tank-0017
16
16
- name : tank-0019
17
17
image :
18
18
tag : " 0.19.2"
19
- connect :
19
+ addnode :
20
20
- tank-0020
21
21
config :
22
22
uacomment=tank-0019
23
23
- name : tank-0020
24
24
image :
25
25
tag : " 0.20.0"
26
- connect :
26
+ addnode :
27
27
- tank-0021
28
28
config :
29
29
uacomment=tank-0020
30
30
- name : tank-0021
31
31
image :
32
32
tag : " 0.21.1"
33
- connect :
33
+ addnode :
34
34
- tank-0024
35
35
config :
36
36
uacomment=tank-0021
37
37
- name : tank-0024
38
38
image :
39
39
tag : " 24.2"
40
- connect :
40
+ addnode :
41
41
- tank-0025
42
42
config :
43
43
uacomment=tank-0024
44
44
- name : tank-0025
45
45
image :
46
46
tag : " 25.1"
47
- connect :
47
+ addnode :
48
48
- tank-0026
49
49
config :
50
50
uacomment=tank-0025
51
51
- name : tank-0026
52
52
image :
53
53
tag : " 26.0"
54
- connect :
54
+ addnode :
55
55
- tank-0027
56
56
config :
57
57
uacomment=tank-0026
58
58
- name : tank-0027
59
59
image :
60
60
tag : " 27.0"
61
- connect :
61
+ addnode :
62
62
- tank-0016
63
63
config :
64
64
uacomment=tank-0027
You can’t perform that action at this time.
0 commit comments