Skip to content

Commit 472bb2a

Browse files
committed
Added containers a guide for the perplexed.
1 parent ad35e02 commit 472bb2a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+752
-18
lines changed

cncf_lt/notes.txt

Lines changed: 44 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,45 @@
1-
intro to kubernetes
1+
A Foundation for Cloud Natives
22

3-
- who this is for
4-
- containerizing apps
5-
- microservices
6-
- coordinating several microservices
7-
- replicating
8-
- services & endpoints
9-
- configuration
10-
- ENV
11-
- ConfigMap
12-
- storage
13-
- volumes
14-
- persistent volumes
15-
- how it works
16-
- DCS (etcd)
17-
- apiserver
18-
- kubelet
19-
- flannel/proxy
3+
what is cloud native
4+
- orchestrated container clouds replacing vm clouds
5+
- means replacing over a decade of infra
6+
- four tenets
7+
- most of the people in this room
8+
9+
why a foundation
10+
- need a "commons" for code
11+
- google/kubernetes example
12+
- foundationdb
13+
- ensure interoperatibilty
14+
- no more silos
15+
16+
projects
17+
orchestration:
18+
- kubernetes
19+
runtimes:
20+
- containerd
21+
- rkt
22+
observability:
23+
- prometheus
24+
- opentracing
25+
- fluentd
26+
interoperability:
27+
- linkerd
28+
- gRPC
29+
- CoreDNS
30+
- CNI
31+
32+
what CNCF does
33+
- money
34+
- legal
35+
- events
36+
- documentation
37+
38+
what CNCF does not do
39+
- run projects
40+
41+
getting involved
42+
- events
43+
- meetups
44+
- ambassadors
45+
- projects

index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818

1919
<h1>Talks</h1>
2020

21+
<ul>
22+
<li><a href="perplexed">Containers: A Guide for the Perplexed</a></li>
23+
</ul>
24+
2125
<ul>
2226
<li><a href="container_cluster_pg">Containerized Clustered Postgres</a></li>
2327
</ul>

perplexed/WWMD.png

219 KB
Loading

perplexed/all_the_tech.png

269 KB
Loading

perplexed/by-sa.png

7 KB
Loading

perplexed/chtulu.jpg

64.1 KB
Loading

perplexed/cni.png

7.83 KB
Loading

perplexed/container_cloud.jpg

34 KB
Loading

perplexed/container_corner.png

523 KB
Loading

perplexed/container_heap.jpg

717 KB
Loading

perplexed/container_reflection.jpg

534 KB
Loading

perplexed/containerd.png

1.1 KB
Loading

perplexed/contd.jpg

3.79 KB
Loading

perplexed/coredns.png

5.63 KB
Loading

perplexed/coreos.png

20.8 KB
Loading

perplexed/coreos3.png

21.2 KB
Loading

perplexed/crio-logo.svg

Lines changed: 1 addition & 0 deletions
Loading

perplexed/diagrams.odg

361 KB
Binary file not shown.

perplexed/discovery_services.png

152 KB
Loading

perplexed/docker_logo.png

16.8 KB
Loading
122 KB
Loading

perplexed/fluentd.png

4.05 KB
Loading

perplexed/guide_perplexed.jpg

91.7 KB
Loading

perplexed/host_oses.png

54.8 KB
Loading

perplexed/image_formats.png

35.8 KB
Loading

perplexed/index.html

Lines changed: 252 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,252 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>Containers: A guide for the perplexed</title>
5+
<meta charset="utf-8">
6+
<style type="text/css">
7+
/* Basic theme for remark slides */
8+
9+
html {
10+
font-size: 100%;
11+
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
12+
}
13+
14+
body {
15+
margin: 0;
16+
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
17+
font-size: 36px;
18+
line-height: 1.0;
19+
color: #002366;
20+
background-color: #000000;
21+
text-align: center;
22+
}
23+
24+
a {
25+
color: #00989e;
26+
text-decoration: none;
27+
font-weight: 500;
28+
}
29+
30+
a:hover, a:focus {
31+
color: #00989e;
32+
text-decoration: underline;
33+
}
34+
35+
a:focus {
36+
outline: 3px solid #00989e;
37+
outline-offset: 0;
38+
background-color: #00989e;
39+
color: #FFF;
40+
text-decoration: none;
41+
}
42+
43+
ol {
44+
padding: 0 0 0 1.5em;
45+
margin: 1em 0;
46+
line-height: 1.5;
47+
text-align: left
48+
}
49+
50+
ul {
51+
margin: 0 0;
52+
padding: 0 0 0 3em;
53+
line-height: 1.5;
54+
text-align: left
55+
}
56+
57+
ul2 {
58+
margin: 0 0;
59+
padding: 0 0 0 3em;
60+
line-height: 0.8;
61+
font-size: 24px;
62+
}
63+
64+
img {
65+
vertical-align: middle;
66+
max-height: 600px;
67+
margin: 0 auto 1em;
68+
display: block;
69+
}
70+
71+
hr {
72+
height: 0;
73+
margin: 1em 0;
74+
border: 0;
75+
border-top: 1px solid #cccccc;
76+
}
77+
78+
79+
h1, h2, h3, h4, h5, h6 {
80+
font-weight: 500;
81+
margin: 1em 0 0.5em;
82+
}
83+
84+
b,
85+
strong {
86+
font-weight: 1000;
87+
color: #FFFF00;
88+
}
89+
90+
blockquote {
91+
border-left: 5px solid #cccccc;
92+
padding-left: 1em;
93+
border-right: 5px solid #cccccc;
94+
padding-right: 1em;
95+
margin: 1em -1em;
96+
font-style: italic;
97+
font-size: 60px;
98+
color: #AF7817;
99+
}
100+
101+
.remark-slide-number {
102+
display: none;
103+
}
104+
105+
.remark-slide {
106+
display: table;
107+
}
108+
109+
.remark-slide-content {
110+
display: table-cell;
111+
vertical-align: middle;
112+
padding: 1em 2em;
113+
font-size: 40px;
114+
background: #FFFFFF;
115+
color: #002366;
116+
}
117+
118+
.remark-slide-content h1 {
119+
font-size: 96px;
120+
vertical-align: middle;
121+
text-align: center;
122+
color: #4169E1;
123+
}
124+
125+
.remark-slide-content h2 {
126+
font-size: 60px;
127+
text-align: center;
128+
vertical-align: top;
129+
color: #4169E1;
130+
font-weight: 1000
131+
}
132+
133+
.remark-slide-content h3 {
134+
font-size: 60px;
135+
vertical-align: bottom;
136+
text-align: center;
137+
color: #4169E1;
138+
}
139+
140+
.remark-slide-content h4 {
141+
font-size: 96px;
142+
color: #4169E1;
143+
vertical-align: top;
144+
text-align: center;
145+
font-weight: 2000;
146+
}
147+
148+
.remark-slide-content h5 {
149+
font-size: 96px;
150+
color: #FFA500;
151+
vertical-align: top;
152+
text-align: center;
153+
font-weight: 2000;
154+
text-shadow: 7px 7px 4px #000;
155+
}
156+
157+
.remark-slide-content h6 {
158+
font-size: 24px;
159+
color: #00989e;
160+
}
161+
162+
.remark-slide-content background-image {
163+
background-repeat: no-repeat;
164+
background-attachment: fixed;
165+
background-position: center;
166+
}
167+
168+
.remark-slide-content > :first-child {
169+
margin-top: 0;
170+
}
171+
172+
.remark-slide-content > :last-child {
173+
margin-bottom: 0;
174+
}
175+
176+
.remark-code, .remark-inline-code {
177+
font-family: 'Monospace';
178+
font-size: 26px;
179+
text-align: left
180+
}
181+
.remark-code-line-highlighted { background-color: #373832; }
182+
183+
.explain1 {
184+
font-size: 20px;
185+
}
186+
187+
.explain2 {
188+
font-size: 24px;
189+
}
190+
191+
.explain3 {
192+
font-size: 36px;
193+
}
194+
195+
/* body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
196+
h1, h2, h3 {
197+
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
198+
font-weight: 1000;
199+
text-align: center;
200+
color: #003F87
201+
}*/
202+
.sigblock {
203+
position: absolute;
204+
bottom: 3em;
205+
right: 3em;
206+
text-align: right;
207+
color: #000080;
208+
background-color: #FFFFFF;
209+
font-weight: 1000;
210+
line-height: 0.5;
211+
font-size: 18px;
212+
}
213+
.leftlogo {
214+
position: absolute;
215+
bottom: 1em;
216+
left: 1em;
217+
}
218+
.rightlogo {
219+
position: absolute;
220+
bottom: 1em;
221+
right: 1em;
222+
}
223+
224+
225+
/* Two-column layout */
226+
.left-column {
227+
width: 20%;
228+
height: 92%;
229+
float: left;
230+
text-align: left;
231+
}
232+
233+
.right-column {
234+
width: 75%;
235+
float: right;
236+
padding-top: 0;
237+
padding-left: 0;
238+
text-align: left;
239+
}
240+
241+
</style>
242+
</head>
243+
<body>
244+
<script src="remark-latest.min.js">
245+
</script>
246+
<script>
247+
var slideshow = remark.create({
248+
sourceUrl: 'perplexed.md'
249+
});
250+
</script>
251+
</body>
252+
</html>

perplexed/jessfraz.jpg

27.6 KB
Loading

perplexed/kids_coat.jpg

44.5 KB
Loading

perplexed/kube.png

42.6 KB
Loading

perplexed/lego_death_star.jpg

97.5 KB
Loading

perplexed/lego_escher.jpg

128 KB
Loading

perplexed/linkerd.png

9.01 KB
Loading

perplexed/many_containers.jpg

675 KB
Loading

perplexed/microservice-hell.png

274 KB
Loading

perplexed/networks.png

263 KB
Loading

perplexed/not_a_pipe.jpg

27 KB
Loading

0 commit comments

Comments
 (0)