{ "scene": "orbit", "source": "assets/raw/course-V-orbit.jpeg", "parts": [ { "name": "core", "title": "The Kubernetes core", "blurb": "Same engine underneath - everything in orbit is opinion, not replacement.", "z": 0, "points": [ [ 40.08, 49.98 ], [ 40.95, 42.34 ], [ 41.53, 40.42 ], [ 44.17, 35.13 ], [ 45.64, 33.4 ], [ 46.34, 33.0 ], [ 48.12, 32.33 ], [ 50.21, 32.07 ], [ 52.9, 32.73 ], [ 53.66, 33.0 ], [ 54.28, 33.53 ], [ 57.6, 37.75 ], [ 58.61, 40.97 ], [ 59.78, 49.07 ], [ 59.85, 50.9 ], [ 58.83, 58.37 ], [ 58.54, 59.52 ], [ 55.88, 64.6 ], [ 54.63, 66.2 ], [ 51.53, 67.67 ], [ 50.38, 68.07 ], [ 49.47, 67.93 ], [ 45.8, 66.47 ], [ 45.2, 66.07 ], [ 41.53, 59.74 ], [ 40.73, 55.02 ] ], "dx": 0.0, "dy": 0.0 }, { "name": "scc", "title": "SCC", "blurb": "Admission: what a pod may BE. restricted-v2 runs you as a random non-root UID - your image has to cope.", "z": 0, "points": [ [ 52.91, 28.07 ], [ 48.91, 29.0 ], [ 43.57, 28.46 ], [ 42.99, 27.13 ], [ 42.19, 22.68 ], [ 42.11, 18.9 ], [ 42.62, 15.27 ], [ 43.13, 13.62 ], [ 44.44, 10.72 ], [ 48.82, 5.93 ], [ 49.72, 5.53 ], [ 50.7, 5.67 ], [ 51.88, 6.07 ], [ 56.36, 9.1 ], [ 57.89, 12.61 ], [ 59.34, 17.03 ], [ 59.41, 19.47 ], [ 58.54, 21.06 ], [ 54.3, 27.13 ], [ 53.2, 27.93 ] ], "dx": -0.22, "dy": 23.11 }, { "name": "routes", "title": "Routes", "blurb": "L7 exposure that predates Ingress - and still rules here.", "z": 0, "points": [ [ 63.33, 31.51 ], [ 63.33, 13.15 ], [ 63.41, 12.63 ], [ 63.84, 11.46 ], [ 64.71, 10.2 ], [ 65.21, 9.8 ], [ 65.89, 9.27 ], [ 66.63, 8.73 ], [ 66.9, 8.6 ], [ 67.42, 9.0 ], [ 68.65, 10.07 ], [ 71.1, 12.07 ], [ 73.66, 14.15 ], [ 74.38, 15.61 ], [ 74.96, 17.16 ], [ 75.11, 17.7 ], [ 75.47, 19.25 ], [ 75.69, 20.26 ], [ 75.24, 37.8 ], [ 74.7, 38.6 ], [ 73.59, 39.8 ], [ 72.67, 40.2 ], [ 72.43, 40.07 ], [ 65.27, 33.93 ], [ 64.0, 32.6 ] ], "dx": -13.89, "dy": 19.09 }, { "name": "operators", "title": "Operators", "blurb": "Machinery that runs itself: the Cluster Version Operator drives the platform's own, OLM installs the add-ons you choose.", "z": 0, "points": [ [ 70.46, 52.73 ], [ 70.46, 50.07 ], [ 70.53, 49.59 ], [ 70.75, 48.32 ], [ 70.82, 48.0 ], [ 71.62, 46.14 ], [ 74.79, 41.27 ], [ 76.32, 40.47 ], [ 76.87, 40.2 ], [ 77.78, 39.93 ], [ 78.59, 39.93 ], [ 79.67, 40.07 ], [ 81.24, 40.6 ], [ 81.81, 40.87 ], [ 82.49, 41.27 ], [ 83.37, 42.2 ], [ 84.12, 44.21 ], [ 84.27, 44.77 ], [ 84.56, 46.34 ], [ 84.56, 47.17 ], [ 84.05, 61.15 ], [ 83.94, 61.8 ], [ 83.32, 63.27 ], [ 83.01, 63.8 ], [ 82.14, 65.0 ], [ 80.72, 65.93 ], [ 80.46, 66.07 ], [ 80.12, 66.07 ], [ 79.01, 65.67 ], [ 78.5, 65.27 ], [ 71.77, 56.68 ], [ 70.82, 54.49 ] ], "dx": -20.22, "dy": -1.54 }, { "name": "console", "title": "oc + console", "blurb": "The CLI and the web console - the operator's handheld.", "z": 0, "points": [ [ 54.69, 83.27 ], [ 53.96, 81.7 ], [ 53.89, 80.33 ], [ 53.89, 80.03 ], [ 53.96, 79.73 ], [ 54.69, 78.23 ], [ 58.76, 71.64 ], [ 59.88, 69.4 ], [ 61.41, 68.2 ], [ 64.26, 66.2 ], [ 65.15, 65.67 ], [ 65.69, 65.67 ], [ 66.5, 65.8 ], [ 67.25, 66.33 ], [ 69.73, 68.62 ], [ 71.11, 70.86 ], [ 71.84, 71.93 ], [ 72.06, 72.27 ], [ 72.35, 72.78 ], [ 72.78, 73.75 ], [ 72.93, 74.37 ], [ 72.93, 75.46 ], [ 72.86, 76.07 ], [ 72.2, 77.46 ], [ 71.77, 78.1 ], [ 70.31, 80.12 ], [ 67.17, 84.87 ], [ 63.61, 87.53 ], [ 61.58, 89.27 ], [ 61.07, 89.67 ], [ 60.81, 89.8 ], [ 60.19, 89.8 ], [ 59.83, 89.67 ], [ 59.64, 89.53 ], [ 56.58, 85.86 ] ], "dx": -9.64, "dy": -19.97 }, { "name": "machineconfig", "title": "MachineConfig", "blurb": "The OS underneath is immutable - changed by declaration, never by SSH.", "z": 0, "points": [ [ 22.93, 78.51 ], [ 22.93, 69.78 ], [ 23.51, 68.51 ], [ 23.73, 68.18 ], [ 28.0, 62.6 ], [ 31.84, 59.4 ], [ 32.19, 59.13 ], [ 32.36, 59.13 ], [ 32.88, 59.53 ], [ 36.94, 62.87 ], [ 37.66, 63.4 ], [ 39.06, 65.68 ], [ 39.28, 66.06 ], [ 39.86, 67.44 ], [ 39.86, 72.34 ], [ 39.79, 76.62 ], [ 39.28, 77.79 ], [ 39.06, 78.14 ], [ 38.34, 79.26 ], [ 34.89, 83.4 ], [ 31.83, 85.93 ], [ 31.22, 86.47 ], [ 30.45, 87.13 ], [ 30.1, 87.13 ], [ 29.57, 86.73 ], [ 28.56, 85.93 ], [ 25.47, 82.69 ], [ 23.58, 79.95 ] ], "dx": 13.4, "dy": -16.73 }, { "name": "sno", "title": "SNO", "blurb": "The whole cluster on one box at the edge - same promises, one machine.", "z": 0, "points": [ [ 24.24, 24.33 ], [ 25.54, 21.03 ], [ 29.21, 17.53 ], [ 29.95, 17.0 ], [ 30.94, 16.6 ], [ 31.3, 16.6 ], [ 31.66, 16.87 ], [ 32.48, 17.53 ], [ 36.23, 20.91 ], [ 36.59, 21.57 ], [ 37.17, 23.07 ], [ 37.17, 33.35 ], [ 37.1, 33.69 ], [ 36.67, 34.81 ], [ 35.94, 36.66 ], [ 31.66, 40.33 ], [ 31.48, 40.47 ], [ 30.41, 40.87 ], [ 29.88, 40.73 ], [ 25.91, 37.59 ], [ 24.74, 35.62 ], [ 24.31, 34.54 ], [ 24.24, 33.72 ] ], "dx": 13.85, "dy": 15.36 } ] }