Files
exploded-cluster/pilot/manifest-cluster.json

439 lines
4.3 KiB
JSON

{
"scene": "cluster",
"source": "assets/raw/course-II-cluster.jpeg",
"parts": [
{
"name": "command",
"title": "The control plane",
"blurb": "Decides - holds the truth, schedules, reconciles. The only authority in the room.",
"z": 0,
"points": [
[
70.1,
23.15
],
[
70.02,
28.95
],
[
68.86,
30.8
],
[
63.92,
34.78
],
[
55.0,
42.6
],
[
51.76,
44.47
],
[
49.56,
45.13
],
[
47.87,
44.2
],
[
43.26,
41.53
],
[
32.23,
31.68
],
[
30.85,
30.52
],
[
29.98,
29.1
],
[
29.83,
27.54
],
[
30.63,
21.55
],
[
47.43,
9.27
],
[
49.73,
8.07
],
[
50.71,
8.2
],
[
68.5,
20.84
],
[
69.3,
21.57
]
],
"dx": 0.0,
"dy": 0.0
},
{
"name": "worker-1",
"title": "Worker node",
"blurb": "Runs pods. Identical and replaceable by design - cattle, not pets.",
"z": 0,
"points": [
[
32.59,
76.73
],
[
30.36,
76.47
],
[
23.8,
71.93
],
[
23.29,
71.16
],
[
22.71,
69.64
],
[
22.56,
68.69
],
[
22.35,
51.98
],
[
22.42,
49.83
],
[
22.56,
49.04
],
[
23.73,
46.8
],
[
30.59,
42.2
],
[
31.6,
41.67
],
[
32.52,
41.8
],
[
33.62,
42.47
],
[
39.21,
46.19
],
[
40.01,
47.18
],
[
40.88,
49.36
],
[
41.03,
52.59
],
[
41.1,
68.65
],
[
40.95,
69.59
],
[
40.37,
71.1
],
[
40.01,
71.66
]
],
"dx": 11.06,
"dy": -19.39
},
{
"name": "worker-2",
"title": "Worker node",
"blurb": "Interchangeable with its neighbours - lose one and the promise re-lands its pods elsewhere.",
"z": 0,
"points": [
[
59.78,
62.5
],
[
59.78,
74.77
],
[
59.7,
81.75
],
[
59.63,
82.22
],
[
59.56,
82.53
],
[
58.83,
84.19
],
[
58.54,
84.56
],
[
52.87,
88.87
],
[
51.1,
90.07
],
[
50.85,
90.2
],
[
49.12,
90.2
],
[
48.87,
90.07
],
[
48.29,
89.67
],
[
41.39,
84.65
],
[
41.1,
84.27
],
[
40.44,
82.76
],
[
40.3,
82.12
],
[
40.22,
81.65
],
[
40.15,
72.96
],
[
40.15,
62.14
],
[
40.22,
61.52
],
[
40.37,
60.89
],
[
41.02,
59.38
],
[
41.24,
59.02
],
[
41.53,
58.63
],
[
45.13,
56.07
],
[
49.37,
53.4
],
[
49.7,
53.27
],
[
50.28,
53.27
],
[
50.61,
53.4
],
[
54.86,
56.07
],
[
58.54,
58.92
],
[
58.76,
59.27
],
[
59.63,
61.26
],
[
59.7,
61.73
]
],
"dx": 0.28,
"dy": -26.71
},
{
"name": "worker-3",
"title": "Worker node",
"blurb": "The fleet grows by adding more of exactly this.",
"z": 0,
"points": [
[
58.9,
69.09
],
[
58.97,
50.11
],
[
59.19,
49.18
],
[
60.21,
47.22
],
[
66.51,
42.2
],
[
67.2,
41.8
],
[
68.05,
41.67
],
[
68.73,
41.93
],
[
73.28,
44.6
],
[
76.2,
46.67
],
[
77.22,
48.69
],
[
77.44,
49.51
],
[
77.58,
50.94
],
[
77.51,
58.91
],
[
77.36,
69.28
],
[
77.14,
70.44
],
[
75.71,
72.2
],
[
70.98,
75.4
],
[
69.0,
76.73
],
[
67.19,
76.73
],
[
59.92,
71.54
],
[
59.05,
69.71
]
],
"dx": -11.12,
"dy": -19.34
}
],
"stagger": 0.28
}