@@ -41,7 +41,7 @@ Have a hands-on experience with a learning tool focused on Networking aspects of
41
41
+ Kubernetes (k8s): Container Orchestration
42
42
+ Across a cluster of machines
43
43
+ Manage automated deployment, scaling
44
- ![ bg right:50% fit] ( .. /imgs/k8s_img_intro.png )
44
+ ![ bg right:50% fit] ( ./imgs/k8s_img_intro.png )
45
45
46
46
---
47
47
@@ -50,8 +50,8 @@ Have a hands-on experience with a learning tool focused on Networking aspects of
50
50
+ Pods: Application specific logical host.
51
51
- group of containers with shared storage and network resources.
52
52
53
- ![ ] ( .. /imgs/pod_container.png )
54
- ![ bg right:50% fit] ( .. /imgs/pod_yml.png )
53
+ ![ ] ( ./imgs/pod_container.png )
54
+ ![ bg right:50% fit] ( ./imgs/pod_yml.png )
55
55
56
56
---
57
57
@@ -61,10 +61,10 @@ Have a hands-on experience with a learning tool focused on Networking aspects of
61
61
- Manage replicas and scaling of pods (for a desired state)
62
62
- Group of containers with shared storage and network resources.
63
63
64
- ![ ] ( .. /imgs/deploy_get.png )
65
- ![ ] ( .. /imgs/deploy_podget.png )
64
+ ![ ] ( ./imgs/deploy_get.png )
65
+ ![ ] ( ./imgs/deploy_podget.png )
66
66
67
- ![ bg right:50% fit] ( .. /imgs/deploy_yml.png )
67
+ ![ bg right:50% fit] ( ./imgs/deploy_yml.png )
68
68
69
69
---
70
70
## Kubernetes Overview
@@ -76,7 +76,7 @@ Have a hands-on experience with a learning tool focused on Networking aspects of
76
76
- Handle multiple replica with single end point
77
77
- Support dynamic up/down of pods
78
78
79
- ![ bg right:50% fit] ( .. /imgs/service_yml.png )
79
+ ![ bg right:50% fit] ( ./imgs/service_yml.png )
80
80
81
81
---
82
82
## Mini demo: k8s hands on :hammer :
@@ -107,7 +107,7 @@ https://kubebyexample.com/concept/deployments
107
107
4 . App net features such as: rate limiting, health checks, blue-green testing
108
108
109
109
Now, do this across multiple clusters :scream :
110
- ![ bg right:40% fit] ( .. /imgs/multi-cluster-kubernetes-architecture.png )
110
+ ![ bg right:40% fit] ( ./imgs/multi-cluster-kubernetes-architecture.png )
111
111
112
112
---
113
113
@@ -291,7 +291,7 @@ ip netns del myns
291
291
292
292
# Our Topology
293
293
294
- ![ bg right:70% fit] ( .. /imgs/schema.png )
294
+ ![ bg right:70% fit] ( ./imgs/schema.png )
295
295
296
296
---
297
297
@@ -314,7 +314,7 @@ mininet>
314
314
315
315
## Workers
316
316
317
- ![ bg right:30% fit] ( .. /imgs/schema.png )
317
+ ![ bg right:30% fit] ( ./imgs/schema.png )
318
318
319
319
+ We have 2 clusters with 3 workers each:
320
320
+ ` C0w1 ` , ` C0w2 ` and ` C0w3 ` are workers => mininet hosts
@@ -374,7 +374,7 @@ mininet> py C0w1.delete_container("c10")
374
374
+ 2 pods need to communicate
375
375
+ Pod: group of containers with shared storage and network resources.
376
376
377
- ![ bg right:45% fit] ( .. /imgs/pod_container.png )
377
+ ![ bg right:45% fit] ( ./imgs/pod_container.png )
378
378
379
379
---
380
380
<!-- footer: C2/4: Container-Container, Section B: **How does it work in reality?** -->
@@ -883,7 +883,7 @@ We have seen how containers and services within a cluster communicate.
883
883
884
884
## Multi-cloud
885
885
886
- ![ h:600px] ( .. /imgs/multi-cloud.png )
886
+ ![ h:600px] ( ./imgs/multi-cloud.png )
887
887
888
888
---
889
889
@@ -1086,7 +1086,7 @@ Go read line number 79-94 in `main.py`.
1086
1086
Understand and reproduce it.
1087
1087
Examine the generated conf files in ` /tmp/knetsim/skupper ` folder.
1088
1088
1089
- ![ bg right:50% fit] ( .. /imgs/schema.png )
1089
+ ![ bg right:50% fit] ( ./imgs/schema.png )
1090
1090
1091
1091
---
1092
1092
0 commit comments