-
Notifications
You must be signed in to change notification settings - Fork 0
/
k8s Concepts.txt
56 lines (53 loc) · 999 Bytes
/
k8s Concepts.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
1.pod
a.restart policy
1.Always
2.onfailure
3.Never
b.image pull policy
1.Always
2.Never
3.if not present
c.liveness probe
1.http [http get]
2.port [tcp socket]
3.cmd [exec]
d.ready ness probe
1.http [http get]
2.port [tcp socket]
3.cmd [exec]
e.volumes
2.job
a.restart policy
1.Never
3.cron job
a.restart policy
1.Never
4.replica set
5.replication controller
6.deployment
1.strategy
a.recreate [all down all up]
b.rollingUpdate [one by one down up (blue green deployment)]
7.services
8.load balancer
a.Application load balancer
9.limitrange [namespace]
10.horizontal pod scaling
11.vertical pod scaling
12.namespace
13.configMaps
14.secrets
15.persistance volumes
16.persistance volume claim
17.storage class name
18.node selector
19.Affinity
a.node Affinity
b.pod Affinity
20.Toleration and Taint
21.conatiners in pod
a.init container
b.main container
c.sidecar
22.Demonset
22.statefillset