17回答

0收藏

Kubernetes经典实例 PDF 电子书

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

Java电子书:Kubernetes经典实例 格式 pdf 电子书 PDF 电子书 Java吧 java8.com
- i5 K7 h, D; u' d) [# M

; J  l& F+ Z1 ]5 ^. E) |! _4 z, M0 m5 J
编号:mudaima-P0323【Java吧 java8.com】
, P% ~8 Q, H1 i& f
5 b) f' L9 n7 p' v! j' U
$ h/ w. j7 O: {3 @' A1 i& e1 D5 p

/ o2 ^6 m0 g2 T7 bJava电子书目录:前言 ..1
2 ?2 J3 }  @  y第1章 初识Kubernetes .9
, k9 k8 H/ R+ v+ C- Y, h  d1.1 无需安装即可使用Kubernetes ..9. C" ~! M( R9 U3 K$ j, @' K
1.2 安装Kubernetes的命令行界面和kubectl ..10. k$ R9 E# {+ h0 a; {6 O3 U# q. j" J
1.3 安装Minikube并运行本地的Kubernetes实例 12
$ m. {% T: S" M1.4 在本地使用Minikube进行开发 ..14% }& ?: x- s4 \
1.5 在Minikube上运行应用程序 151 \& y- I: a, r8 f! b. X3 p1 y- E' ?
1.6 使用Minikube访问仪表盘 ..16
6 p! z* Z. u" l5 S8 T第2章 创建Kubernetes集群 ..20
$ k3 X* @* V! A6 p5 ]2.1 安装kubeadm以创建Kubernetes集群 .20
3 q) w3 M% j" L2.2 使用kubeadm创建Kubernetes集群22
- T4 R/ n' F0 Z2.3 从GitHub上下载Kubernetes .24
4 J3 Z  c4 D8 b8 p' U2.4 下载客户端和服务器端可执行文件 ..255 h8 `4 D1 c4 t$ u# L
2.5 使用hyperkube映像通过Docker运行Kubernetes主节点 262 @, m. v! Z  X0 _4 _) U
2.6 编写systemd单元文件来运行Kubernetes的组件 ..29/ E. ^0 A- X9 }  r2 u
2.7 在Google Kubernetes引擎上创建Kubernetes集群 ..32' L( @) j, o( K  E
2.8 在Azure容器服务上创建Kubernetes集群 .34! T! u4 {* f" l% L
第3章 学习使用Kubernetes客户端 39
% \+ a( L# r- a3.1 查看资源 39
# Y  |3 j/ C  E+ ?" q3.2 删除资源 41
7 s! {" i6 p7 ^' @/ r1 l2 f% y3.3 使用kubectl观察资源的变化 42/ r; R0 f( X+ V; ]
3.4 使用kubectl编辑资源 .43
# I4 C. r  R. @+ a0 d( \3.5 通过kubectl解释资源和字段 44- c/ Q5 _" `2 a. S. a) {# L
第4章 创建与修改基础的工作负载 .464 C2 u; G- M' L* w6 u! n
4.1 通过kubectl run创建部署 ..46
! M5 ?5 B6 h, S  w+ K4.2 通过清单文件创建对象 475 E: U* ^8 D! b$ p7 m" J: t: [
4.3 从零创建pod的清单文件 48+ T5 a/ I& V6 G7 w: ~& J
4.4 通过kubectl run创建部署 ..50  S8 O+ V. S. q, O( c2 B
4.5 更新部署 54
& D- L" U$ Y. X& n# C; {% j3 W第5章 使用服务 .58. F) H( i& c" H
5.1 通过创建服务来公布应用程序 ..59( i' R4 ^/ P2 C( N# [
5.2 验证服务的DNS注册项 .61. v1 x4 b& w* F; @" s
5.3 改变服务类型 62; [1 M7 Q" I1 F. d. F( U
5.4 在Minikube上配置ingress controller 64
: `0 ^+ v9 n) ^: K: G5.5 从集群外部访问服务 ..65
  ]- R$ Q: `" m# `# _- Q0 I: }第6章 探索Kubernetes的API与关键元数据 69
; h: O( S( [7 I6 c6.1 发现Kubernetes上API的访问点 .69
" w' J4 @! ^% ]" V4 W5 b6.2 掌握Kubernetes清单文件的结构 .71% R1 y: f1 g2 ^. e
6.3 通过创建命名空间避免命名冲突 .730 ?$ r+ T3 ^4 U& x0 D  @, v
6.4 设置命名空间的配额 ..743 I; D" f! `, U5 O. [$ f% q: e; D
6.5 给对象贴标签 754 L% k, D  M% H% M
6.6 使用标签进行查询 76
( x0 @; B5 B/ C6.7 通过命令注解资源 78- g  D; @' i9 F  Q/ v- v9 y+ x
第7章 管理具体的工作负载 ..80- H! z: R4 q( i
7.1 运行批处理 .80
# B- i7 w9 A0 t6 s7.2 在Pod内按照计划时间运行任务 ..82" y+ t) l* w$ T: n
7.3 在每个节点上运行基础设施的服务 ..83* T9 W: O& I. j9 y8 X# s1 H( I) D
7.4 管理有状态的主从应用 85) r! Y) G* X- E: g+ G' Z, @: U
7.5 影响Pod的启动行为 89
. l8 M' Q) P! K3 g第8章 卷与配置数据 .91( |; u, |1 H, G" e. s
8.1 通过本地卷在容器间交换数据 ..91* _* J- [+ b, k
8.2 通过Secret类型的卷将API的访问密钥传递给pod .93
2 @9 n9 E. y. L" W8.3 提供配置数据给应用程序 ..97% {5 a9 G/ x5 ]1 a* X& H
8.4 在Minkube内使用持久卷 .100
3 P( b  j2 i) W! g8 e' Z1 {9 p8.5 掌握Minikube上数据的持久性 104
) O& z1 F8 g) g3 k7 J1 C' h8.6 在GKE上动态配置持久性存储空间..107
- ~0 q* x; t' z第9章 伸缩 109
; R, I5 U# |  D9.1 部署的伸缩 ..110
1 L( g* x# D9 L1 F  |& ^) X9.2 在GKE中自动调整集群的大小 .1108 p% }4 G+ h0 b
9.3 在AWS中自动调整集群的大小 114' x" ~3 h! |5 l! [
9.4 在GKE上使用pod的横向自动伸缩 1140 d  o; Q8 i4 g
第10章 安全 .118* m4 B4 K* I2 `$ }' ?( P& s, N
10.1 赋予应用程序的身份 .118; B0 d1 z& t8 z
10.2 列举并查看访问控制信息 .1218 b' u0 a& x0 o: V
10.3 控制资源的访问权限 125- d! ^2 G# t. F* d" Y2 X
10.4 加强pod的安全 ..128
, T# J1 s+ I. r; h第11章 监控与日志 130
4 a1 q7 y, Y9 l3 K/ H11.1 访问容器的日志 130
3 j6 w- h5 N9 d11.2 使用存活探针修复失败状态 ..131
( A7 [) e! P& \11.3 使用就绪探针来控制pod的访问流 ..133
$ o8 T/ A: K/ G$ n1 }11.4 向部署添加存活探针和就绪探针 ..134
- J* M& |; h' A6 I) k% f/ A11.5 在Minikube上激活Heapster监视资源 1375 @/ C7 S8 o7 h6 P" s& C9 U! G7 U
11.6 在Minikube上使用Prometheus 139
/ I6 Z' |2 [+ v% U! X  ^  K! Q- D7 ^/ M11.7 在Minikube上使用Elasticsearch-Fluentd-Kibana ..144
& V) T/ j1 u) _4 i8 s; `第12章 维护与故障排除 ..149+ A2 [! C2 A( C$ \
12.1 启用kubectl的自动补齐 .149
% N$ @: K" z5 I! V0 F+ Y1 M12.2 删除服务上的pod 150
7 C1 Z, G: c0 U. z9 X+ j% R12.3 从集群外部访问集群IP的服务 ..152
# c. }4 ?6 [7 {6 \  B, j12.4 掌握并解析资源的状态 ..1534 J. I- V- y$ X$ f+ B( C" y
12.5 调试pod 155
7 i+ J& n* @2 i5 `: b( T12.6 集群状态的详细快照 160
3 G$ p& A! a) s# Q( D12.7 添加Kubernetes工作节点 .161& h; G- X' k9 h; @% J: |& z5 F
12.8 抽出Kubernetes节点以实施维护 163
7 z: M% I/ h% }  i1 d+ ]12.9 管理etcd ..165: S8 e/ b; O( \$ X/ S  Q
第13章 Kubernetes开发 .1685 O0 S# X; L* K+ c8 }
13.1 编译源代码 168/ v. J4 n$ `2 s* q# ~& _* f
13.2 编译特定的组件 1697 W* v0 d3 b' r) E* }" J
13.3 如何使用Python客户端与Kubernetes API交互..170! i0 a+ v0 Z* j8 I, n
13.4 使用自定义的资源扩展API ..171
* @, K) e0 u; U" v* _4 R0 k第14章 Kubernetes的生态系统 177
+ l$ e# [, e# g14.1 安装Helm(Kubernetes的包管理器) ..177
, {- I$ q" W" B* G4 z+ `14.2 利用Helm安装应用程序 .178' _! p2 x# r1 C" U+ p
14.3 利用Helm创建自己的图表打包应用程序 180
7 k8 O' L9 U# U3 {. c; R6 D7 H" N14.4 将Docker Compose文件转换成Kubernetes清单文件 ..182
# s5 {2 M% Q# e3 ^8 _14.5 使用kubicorn创建Kubernetes集群 ..1833 y8 T- r9 |7 W7 y- o
14.6 在版本控制中保存加密的secret .188
! Y' F6 Y$ v1 z) a14.7 利用kubeless部署函数 191. m3 o5 f, \. J/ z4 v" z# p9 ?8 }
附录A 资源 195
' @6 e; |% a% }: H0 p
百度云盘下载地址(完全免费-绝无套路):
游客,如果您要查看本帖隐藏内容请回复

- l: o8 X( J/ \) L/ F% }. |& L+ e- d2 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 | 显示全部楼层

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

本版积分规则