17回答

0收藏

Kubernetes经典实例 PDF 电子书

电子书 电子书 1387 人阅读 | 17 人回复 | 2023-09-01

Java电子书:Kubernetes经典实例 格式 pdf 电子书 PDF 电子书 Java吧 java8.com0 X' M6 L' P1 a% o( P/ E! j  [2 e
' T4 W( Y4 |/ l! |* I4 }( X
4 G$ Q  K; f; {1 `8 Y
编号:mudaima-P0323【Java吧 java8.com】) U' z. ?" f1 P) q$ A
6 T- P( `% ~' a* X7 K' E1 X1 Q8 {

! p9 o6 W+ ~7 d& _* g# T3 c" F0 _! s1 w, ^# v8 e( N+ i
Java电子书目录:前言 ..1
* B; L* U; V1 ?& W' X2 v% m第1章 初识Kubernetes .9
0 Y( a& z6 o( q/ ^8 u1.1 无需安装即可使用Kubernetes ..9
5 {' A/ }! w. b" ^" ?1 @1.2 安装Kubernetes的命令行界面和kubectl ..10
; b! M9 T" F* B$ P. J, k1.3 安装Minikube并运行本地的Kubernetes实例 12
- s9 R% ]6 j2 H/ P# i& o3 |1.4 在本地使用Minikube进行开发 ..14
" ~2 V& V7 `8 ~5 z) n1.5 在Minikube上运行应用程序 15
5 P5 V8 T( c% U; {0 r1.6 使用Minikube访问仪表盘 ..16
8 B* _2 m( m& n3 a3 j1 d第2章 创建Kubernetes集群 ..20
$ M  V9 N. b4 y7 W2.1 安装kubeadm以创建Kubernetes集群 .201 u# L8 n0 o& N
2.2 使用kubeadm创建Kubernetes集群22- L! v( Z: x- e* B7 }
2.3 从GitHub上下载Kubernetes .24; ^% ^+ q5 w# {" w2 k4 Z- t. H
2.4 下载客户端和服务器端可执行文件 ..253 S0 ^3 k, _2 N  Z
2.5 使用hyperkube映像通过Docker运行Kubernetes主节点 26
; ]) \$ w. d1 R3 E2.6 编写systemd单元文件来运行Kubernetes的组件 ..297 D+ O& V. _! p/ C
2.7 在Google Kubernetes引擎上创建Kubernetes集群 ..329 ~' h+ l$ q* G1 U- L: _
2.8 在Azure容器服务上创建Kubernetes集群 .34/ @+ w9 J* U' C2 n1 u" S& g
第3章 学习使用Kubernetes客户端 39
& \  f$ x6 r8 e, T( R8 T: R+ P3.1 查看资源 394 s# }, p: d5 D' F1 P" [0 P
3.2 删除资源 41
5 W' q4 k# U  a8 p& z2 C' Y8 c3.3 使用kubectl观察资源的变化 42
7 P5 u5 f1 q+ L) y7 b3.4 使用kubectl编辑资源 .43# S- Q! @$ Q# t2 ~2 _8 U
3.5 通过kubectl解释资源和字段 44- s6 x$ p4 m% F* {! k* G
第4章 创建与修改基础的工作负载 .46
( ^+ g; r; M/ L* m. \: X' r8 `4.1 通过kubectl run创建部署 ..46
1 u" M! u9 @- I& W4.2 通过清单文件创建对象 47
; I: d. V( {* [6 l' Q: M4.3 从零创建pod的清单文件 48
& t% t; L& a/ L6 o- e" S4.4 通过kubectl run创建部署 ..50
5 u  R- S" W7 G4.5 更新部署 54" I  U0 ]- R5 k  x0 i$ B0 h
第5章 使用服务 .580 h) I9 o5 a9 \
5.1 通过创建服务来公布应用程序 ..590 D( P( @. N% [$ t$ V
5.2 验证服务的DNS注册项 .61" n* H) N5 [6 X
5.3 改变服务类型 62
) d6 k5 ?. E$ w" ]# {0 i0 v5.4 在Minikube上配置ingress controller 64
0 n/ U$ [  ~0 X, V% [/ R5.5 从集群外部访问服务 ..65' \9 I. X0 z$ {9 I
第6章 探索Kubernetes的API与关键元数据 69& L$ I: K5 ^7 g" c1 C
6.1 发现Kubernetes上API的访问点 .695 L% U, C! |% z
6.2 掌握Kubernetes清单文件的结构 .71$ q6 A/ a7 K  t$ x
6.3 通过创建命名空间避免命名冲突 .73' y8 O6 u* X! t+ N0 D+ O4 v
6.4 设置命名空间的配额 ..74
: u4 ?, ~$ ?2 _, j# `$ G6.5 给对象贴标签 75  z6 V: `0 N% j  i8 ^& e2 c% c
6.6 使用标签进行查询 762 w! E* ^; a9 A. V
6.7 通过命令注解资源 78, ~' B! E5 K" ^/ o9 |. j0 }) U
第7章 管理具体的工作负载 ..807 @. V9 ]' u! o; m
7.1 运行批处理 .80
- C  J( M% t1 {5 j! W7.2 在Pod内按照计划时间运行任务 ..82( E! I. \) y2 [" t4 S2 a
7.3 在每个节点上运行基础设施的服务 ..83+ [; J; b, N; g2 a- P: L
7.4 管理有状态的主从应用 85
, F, I# |# V  z: ~7.5 影响Pod的启动行为 89
6 s1 D1 y2 M9 `: w" w% h1 q2 `第8章 卷与配置数据 .91
3 p* K% e6 ~6 T' K8.1 通过本地卷在容器间交换数据 ..91
" i7 p, S1 ]3 E8.2 通过Secret类型的卷将API的访问密钥传递给pod .93
' N- u! G2 l$ g! x8.3 提供配置数据给应用程序 ..97
. ~6 Z0 ]. w4 B- ]& T8.4 在Minkube内使用持久卷 .100+ s* H( G( k( Q9 ?: V: l8 A
8.5 掌握Minikube上数据的持久性 104
! O6 M* p, W0 w" E2 H8 g8.6 在GKE上动态配置持久性存储空间..107
; M& f# ]+ V0 U& @2 @) P2 A第9章 伸缩 109
/ ~  D3 u5 F4 ^- h9.1 部署的伸缩 ..110
  h5 O  L3 k/ P2 w% {9.2 在GKE中自动调整集群的大小 .110
4 E. s/ C& {- H2 R5 w, \9.3 在AWS中自动调整集群的大小 114
4 Z3 ^' O8 z7 Y' ]2 Z9.4 在GKE上使用pod的横向自动伸缩 1149 L! I$ _; P6 f3 F1 {
第10章 安全 .118( K' h) t# {/ |
10.1 赋予应用程序的身份 .118
, R' `9 W# I( H( O0 I. a1 x10.2 列举并查看访问控制信息 .121: q" E" Q: U( g7 M0 f0 F# Q; l" w
10.3 控制资源的访问权限 125
* g4 t; K0 X+ o4 G+ \10.4 加强pod的安全 ..128
. g9 M4 ]! ~- a6 Y! Y5 U第11章 监控与日志 130" b! v" X  o* B% e" M
11.1 访问容器的日志 130
! P2 H2 Z' K- c0 X+ S. ^11.2 使用存活探针修复失败状态 ..131, f6 D9 @4 q  {3 l: h
11.3 使用就绪探针来控制pod的访问流 ..133/ `; V7 I2 A; [8 C4 t% N) J8 ~
11.4 向部署添加存活探针和就绪探针 ..134
6 y, N1 C) {, P9 _+ I8 j11.5 在Minikube上激活Heapster监视资源 137
. F& R' ^, }% {* @11.6 在Minikube上使用Prometheus 139
( R6 b8 C' ?5 T0 R11.7 在Minikube上使用Elasticsearch-Fluentd-Kibana ..144: \/ _$ V( i% E" @) B, Z6 P
第12章 维护与故障排除 ..149  f/ {1 D" q/ N/ Q  J3 N9 r& e
12.1 启用kubectl的自动补齐 .149) t) [- I- s+ J( Y+ K
12.2 删除服务上的pod 150$ _- N9 w% n& o! g9 R1 v6 q; j9 [
12.3 从集群外部访问集群IP的服务 ..152( g; c: J5 f# y
12.4 掌握并解析资源的状态 ..153$ ~6 s! Q7 h3 O+ T, Z. M
12.5 调试pod 155
/ f( E- @9 D, G, g! P- `12.6 集群状态的详细快照 1604 w) M+ W! U2 Z2 u4 r9 v* ]' M9 k! P
12.7 添加Kubernetes工作节点 .161
) F- z( z/ p5 P& m5 z  |' |12.8 抽出Kubernetes节点以实施维护 163
# j1 x, f, ^+ N+ j; }12.9 管理etcd ..165
# n- O/ ^& [3 l) f9 T第13章 Kubernetes开发 .1683 D) w1 \5 j' Y% I2 a- X5 z
13.1 编译源代码 168
( g) }' A1 k4 S0 M13.2 编译特定的组件 169
- X( K; k3 ~& g9 ~  F, E* h0 P' X; g13.3 如何使用Python客户端与Kubernetes API交互..1707 A; i0 [' ?8 n8 A  f
13.4 使用自定义的资源扩展API ..171
$ e& ]9 s/ T; I, c! _' K5 i第14章 Kubernetes的生态系统 177- ]! T" j/ W; W# m
14.1 安装Helm(Kubernetes的包管理器) ..1774 }9 r0 C( z5 c. B+ \
14.2 利用Helm安装应用程序 .178
, l& v6 n5 I% R& x+ `14.3 利用Helm创建自己的图表打包应用程序 1802 F3 t; o1 j! Y8 w0 B; X
14.4 将Docker Compose文件转换成Kubernetes清单文件 ..182
2 M; @. B, z9 R$ |; n# s" ?$ A, l: Z14.5 使用kubicorn创建Kubernetes集群 ..183
. P4 b2 y  _0 J14.6 在版本控制中保存加密的secret .188
8 r' v+ E/ c5 S6 [/ o14.7 利用kubeless部署函数 191
9 m* P- T: F$ D( ?, C7 M6 [附录A 资源 195
) b/ a  \6 ~: s
百度云盘下载地址(完全免费-绝无套路):
游客,如果您要查看本帖隐藏内容请回复
8 g) k. F$ T; a5 Q! }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
关注下面的标签,发现更多相似文章
分享到:

回答|共 17 个

可爱美美

发表于 2023-9-22 14:50:23 | 显示全部楼层

免费下载的网站 头一次遇到 不错

邓师傅

发表于 2023-9-22 22:26:14 | 显示全部楼层

我来白漂了 多谢

落影无痕

发表于 2023-9-22 23:40:41 | 显示全部楼层

免费资源 真的无套路

阿锌

发表于 2023-9-23 06:00:05 | 显示全部楼层

太爽了  干货很多!!!

脑不能停的烟圈

发表于 2023-9-23 19:58:54 | 显示全部楼层

资料免费 给力

安泰店

发表于 2023-9-26 10:29:12 | 显示全部楼层

不错,好资源

非洲部落对犷东进行基因改造

发表于 2023-9-27 08:37:07 | 显示全部楼层

不错,好资源

八卦相对论

发表于 2023-9-27 18:33:41 | 显示全部楼层

给力,真免费

喜欢而已

发表于 2023-9-27 20:16:55 | 显示全部楼层

免费资源 真的无套路
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则