|
Java电子书:Kubernetes进阶实战(第2版) 格式 pdf 电子书 PDF 电子书 Java吧 java8.com. W7 ]# d# i! n5 ~4 l' d" T
; d3 Y/ F! n: K) U, K, r
3 D C0 j* D( p编号:mudaima-P0265【Java吧 java8.com】2 ^# z0 a7 ^" g
6 @0 I* Z$ B5 z, A$ h# e2 Y
$ P( U9 G8 L& W$ ^8 V! o5 T
v( `. ]0 L( \6 ^7 `6 K9 f4 a' y R) G2 IJava电子书目录:部分 系统基础
$ I6 @& H0 x8 F" p. [* X第1章 Kubernetes系统基础2" A3 K4 |, u1 ?) i, X8 @
1.1 容器与容器编排系统3
$ x. X2 S0 Q& [) f0 S' H+ V1.1.1 Docker容器技术3/ G7 X% [2 F+ f
1.1.2 OCI与容器运行时52 J% G' U- x6 P+ T A% Q' ^
1.1.3 为什么需要容器编排系统7/ Z W* B# L& ]; {, ]. Y
1.2 Kubernetes基础8
% K: f, P. K$ f# @1.2.1 Kubernetes集群概述9
$ y( N& E7 {$ V0 r5 r. z+ d1.2.2 Kubernetes集群架构11( q' _( v. O: v) k
1.3 应用的运行与互联互通14
/ T( L" s2 a* A5 h1.3.1 Pod与Service15
, w" W8 ~- K5 U2 T* m2 n* o1.3.2 Pod控制器16
2 o# P; i+ R+ S, D1.3.3 Kubernetes网络基础18
! F$ Y0 n$ V+ r' x# z( d5 a1.3.4 部署并访问应用202 g% z- b- b- D+ p0 E7 y
1.4 简析Kubernetes生态系统21
0 N5 @* U+ |+ U- O1.5 本章小结23
@: B2 g( X1 h& H5 B& t第2章 Kubernetes快速入门24" i8 K; X; ]2 f6 W
2.1 利用kubeadm部署Kubernetes集群24
- ~" \, h+ |7 h% j2.1.1 kubeadm部署工具25
7 _% n4 K I% q9 N$ t2.1.2 集群组件运行模式26
/ O4 R- l, b! m# i' a- B0 q2.1.3 kubeadm init工作流程28
: X5 U! b7 A' L/ ?2.1.4 kubeadm join工作流程31 N0 N `5 t" _% L7 X& ?- D7 E2 T& G
2.1.5 kubeadm配置文件33) r; H$ ^0 ^! q' M$ J, v s
2.2 部署分布式Kubernetes集群34
( B$ y! k4 \' y* V! u7 l" x: {2.2.1 准备基础环境34
/ A1 I1 j- l: [% p) B2.2.2 单控制平面集群380 U6 L9 t! A- ^
2.3 kubectl命令与资源管理43
; |$ z$ U! U0 V& N1 y# Q2.3.1 资源管理的操作44* W5 c) }, e3 V8 u+ |+ n5 e! K
2.3.2 kubectl的命令格式45
9 c" P. a! U2 p) ~7 ~8 _" _* v" u2.3.3 kubectl命令常用操作示例47
* [3 C" b, k3 }1 q2.3.4 kubectl插件509 X, ^: y9 |- E$ B5 u7 }, y
2.4 命令式应用编排523 ~ E% O t/ d4 l
2.4.1 应用编排53; t, L# u: [4 e
2.4.2 部署Service对象56
* k' P; s* E6 B' J" I) A7 F% Q2.4.3 扩容与缩容58' N O. l5 M+ M" M% L
2.4.4 修改与删除对象60/ h1 f8 w$ G! {: n& g
2.5 本章小结61
6 H$ w) l% }) d5 H, Q第二部分 核心资源
; y5 L. J- E D G" X' x第3章 Kubernetes资源管理64# H+ M- h; q% o
3.1 资源对象与API群组64$ Z- D0 O4 ~2 O: L# j! \
3.1.1 Kubernetes的资源对象654 O0 B" d4 Y& m4 P- b
3.1.2 资源及其在API中的组织形式683 q& U F0 q1 c- R& N( J- @
3.1.3 访问Kubernetes RESTful API709 H( Z! m& X3 U" Z( M& u* b
3.2 对象类资源配置规范72- W- o$ s% l- {) S" F6 v) M* |
3.2.1 定义资源对象73* p6 L. h* p' M9 v/ \
3.2.2 对象元数据74. X1 m- P2 Q. \+ d/ O! b2 q6 s
3.2.3 资源的期望状态75
% z, E5 ]$ d; k& w1 v* \3.2.4 获取资源配置清单格式文档75
& m4 m C! b* i+ J/ [3.2.5 资源对象管理方式77+ |$ z5 V( P# t' x0 U: q
3.3 名称空间79
5 }5 m3 W/ |4 R, O4 u6 j3.3.1 名称空间的作用80
- c4 V- z; G3 ]. ^3.3.2 管理Namespace资源819 S0 B6 C) r; w( U% D4 b k
3.4 节点资源863 l4 ?- n5 ?2 w5 b4 H* }* n
3.4.1 节点心跳与节点租约86- K! o2 H$ h$ X! Q! c
3.4.2 节点状态87
* ?$ o/ R* u2 l# q2 J3.4.3 手动管理Node资源与节点89% i! W! y* ~, w( f* Y5 v
3.5 标签与标签选择器91
) l$ L( _- D3 M6 {0 @ i* X3.5.1 资源标签91' f0 H2 h$ X' } X
3.5.2 标签选择器93
9 @: K( |+ {3 o- a+ G3.6 资源注解94
2 ?. W" X8 K0 u- ~# G( @ w3.7 本章小结96
. Q( N% O6 X8 a6 A% @1 N c第4章 应用部署、运行与管理97
6 L$ [6 T4 I6 m3 x6 F0 r8 c4.1 应用容器与Pod资源97
1 ?+ ~# L9 H$ l3 W" H0 k4.1.1 Pod资源基础97
: @$ E' {" w/ E+ ]7 a4.1.2 容器设计模式99
$ p& w3 h! {2 B% V+ b4.1.3 Pod的生命周期104 R. @" U+ h1 S( Y
4.2 在Pod中运行应用1054 k9 g( N/ N8 [7 M4 {( r7 X
4.2.1 使用单容器Pod资源106
: O# P0 h. O0 D7 ?7 j' J( T4.2.2 获取Pod与容器状态详情107
8 I; v2 |( H& G: D2 Z, I$ r6 v! n4.2.3 自定义容器应用与参数110
: E/ z+ e- F k- o' G1 N( F5 O- ?4.2.4 容器环境变量111' r9 g5 f* x9 a9 R" Y G+ X
4.2.5 Pod的创建与删除过程1126 b( |( Y& R- M- N; ^
4.3 暴露容器服务115$ s6 i( ~3 U9 g- b* _- [ i! q
4.3.1 其他容器端口映射115. ~8 W, {2 l8 J/ k9 F0 U: {' l
4.3.2 配置Pod使用节点网络117' N7 i0 z% g. p ~
4.4 容器安全上下文1183 j% ]1 \1 T$ Z$ D- } z- f
4.4.1 配置格式速览119
( [9 F0 \/ ?5 d* E+ s4.4.2 管理容器进程的运行身份120& e5 Y" ?/ q S3 N1 u/ p
4.4.3 管理容器的内核功能121
- I2 I* d9 u9 l" B3 c6 J3 d3 d/ z4.4.4 特权模式容器123
% _5 D9 R) R3 R7 A" c$ e: x4.4.5 在Pod上使用sysctl124( H( E; r3 i/ K( z* h: f* }
4.5 容器应用的管理接口125
5 Z3 i9 s% y' r7 y4.5.1 健康状态监测接口126
0 F- z6 O2 U; M- r" [9 [4.5.2 容器存活状态检测127
2 u7 E1 d$ q! z0 d" `4.5.3 Pod的重启策略133$ H. G& W2 s9 i* n! H
4.5.4 容器就绪状态检测133% K% A0 s3 d" w2 d
4.5.5 容器生命周期135
1 X0 z s4 t" ?- `* G4.6 多容器Pod1387 }. ?& T \( B) o/ d# d
4.6.1 初始化容器138
- Y! j% p: E- Z! _4.6.2 Sidecar容器140/ @ V0 {( ^6 ]' p9 c0 H' _
4.7 资源需求与资源限制142
/ g5 z9 H. c; y; P2 b4.7.1 资源需求与限制142/ u% {8 R. Y& q5 Y9 F7 `9 _7 o0 W$ }
4.7.2 容器资源需求143
/ ~: D+ v9 d. S3 H2 ^. p9 v! M) O4.7.3 容器资源限制145
+ o- C" s' E4 x3 g" ^, f( m d4.7.4 容器可见资源146
2 Z% K+ ~6 E6 E0 T" E l4.7.5 Pod服务质量类别147
7 q2 V8 v; E5 ^; f4.8 综合应用案例149
* N9 d0 o' z6 ?9 l" e4.9 本章小结150$ O0 @. V. b7 I' h: @
第5章 存储卷与数据持久化152
' u/ i; Q1 g: Z% ?7 k0 r5.1 存储卷基础1521 Q6 P) a. @* A7 S3 h3 M3 l5 @ N
5.1.1 存储卷概述152
# w7 q, F' z9 c/ V7 J( \5.1.2 配置Pod存储卷154
2 {; b& \# c0 j6 J1 ~# @5.2 临时存储卷156
# }7 A2 G# @) C. ]5.2.1 emptyDir存储卷156
8 | j- d5 h6 ~6 L8 p" z; p* m5.2.2 gitRepo存储卷158
. R7 D) A) ?# N/ j r5.3 hostPath存储卷159
) n! g: a/ ?. e$ g- D# H% b. j- m5.4 网络存储卷161
, E. O8 `7 ^* I6 D5.4.1 NFS存储卷162
$ Y. d: r# X1 Y' K$ F: `8 m5.4.2 RBD存储卷164; o' J$ n4 _( O& C
5.4.3 CephFS存储卷167! `( j) f+ l7 u$ j
5.4.4 GlusterFS存储卷169* f# h6 L6 j7 g4 N" z6 ^3 i& D
5.5 持久存储卷171& B# T, T1 o. C
5.5.1 PV与PVC基础172/ l0 O( U. t* }; W. A
5.5.2 PV的生命周期173
Z& z' i% U, r2 g: O# }5.5.3 静态PV资源175
3 s! P& P( f5 g* m- A" v4 P6 D F5 L5.5.4 PVC资源178
+ W* E* D" Z' s" y8 I/ q, y5.5.5 在Pod中使用PVC1811 B2 t# N! M; y( _: U
5.5.6 存储类1819 _$ E; M( c9 h" L; ]# R
5.6 容器存储接口CSI187
]5 |) n' l P1 Q/ z. E' N5.6.1 CSI基础1870 ]' ^4 W- }$ [, }
5.6.2 Longhorn存储系统189! T) ]* `$ ?7 U8 v3 p
5.7 本章小结1948 H1 t/ ]+ [2 b
第6章 应用配置195
) W$ }; ~- W( N1 m) Z6 \6.1 容器化应用配置195+ F( @( E3 H' W# ^
6.1.1 容器化应用配置的常见方式195
/ Q+ v! d& ]1 T* U6.1.2 容器环境变量197
; q0 L p7 b7 z! ~: |6.2 应用程序配置管理与ConfigMap资源199
3 A% F; V, p: v- M2 I1 c* Y6.2.1 创建ConfigMap对象200
S0 u7 n e) N5 n6.2.2 通过环境变量引用ConfigMap键值203
" t }2 y/ k Y) m6.2.3 ConfigMap存储卷206/ x8 H6 j" J- q; z. K9 V7 |+ `
6.2.4 容器应用重载新配置211
" R) n C. w; `5 v8 V7 y( v" B* W6.3 Secret资源:向容器注入配置信息213
! p" B, C8 E" b: M. R- y6.3.1 创建Secret资源2135 F9 P+ U/ x7 p( ^0 {7 C$ {* v
6.3.2 使用Secret资源219
; L* o) Z& t: q5 ?: X- R% Z+ V6.4 应用Downward API存储卷配置信息223% K5 Y2 k, d( {7 q9 A [
6.4.1 环境变量式元数据注入2231 X, x9 L! X1 D7 y
6.4.2 存储卷式元数据注入226
2 i* \+ p9 E, M8 x: u6.5 本章小结228+ O# i/ ~7 q9 f, o4 o
第7章 Service与服务发现229$ M( n& d) w; L0 N3 z
7.1 Service资源及其实现模型229
& ~, ^1 H- c$ j4 R7.1.1 Service资源概述229
/ ~" n+ o1 J! `* z7.1.2 1 F: F# y4 ?( r
百度云盘下载地址(完全免费-绝无套路):; n" C& C9 C7 S5 Z
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|