更新 kubernetes-实战.md

This commit is contained in:
wxin 2025-05-17 14:33:36 +08:00
parent 0d9f40719f
commit a0462fcbf1

View File

@ -10,7 +10,7 @@ Namespace是kubernetes系统中的一种非常重要资源它的主要作用
可以通过kubernetes的授权机制将不同的namespace交给不同租户进行管理这样就实现了多租户的资源隔离。此时还能结合kubernetes的资源配额机制限定不同租户能占用的资源例如CPU使用量、内存使用量等等来实现租户可用资源的管理。
![](accents\images-202505130044.png)
![](http://182.92.143.66:40072/directlink/img/kubernetes/images-202505130044.png)
kubernetes在集群启动之后会默认创建几个namespace
@ -113,7 +113,7 @@ Pod是kubernetes集群进行管理的最小单元程序要运行必须部署
Pod可以认为是容器的封装一个Pod中可以存在一个或者多个容器。
![](accents\images-202505130045.png)
![](http://182.92.143.66:40072/directlink/img/kubernetes/images-202505130045.png)
kubernetes在集群启动之后集群中的各个组件也都是以Pod方式运行的。可以通过下面命令查看
@ -379,7 +379,7 @@ spec:
在kubernetes中Pod控制器的种类有很多本章节只介绍一种Deployment。
![](accents\images-202505130042.png)
![](http://182.92.143.66:40072/directlink/img/kubernetes/images-202505130042.png)
**命令操作**
@ -495,7 +495,7 @@ spec:
Service可以看作是一组同类Pod对外的访问接口。借助Service应用可以方便地实现服务发现和负载均衡。
![](accents\images-202505130043.png)
![](http://182.92.143.66:40072/directlink/img/kubernetes/images-202505130043.png)
**创建集群内部可访问的Service**
@ -555,7 +555,7 @@ svc-nginx2 NodePort 10.111.36.221 <none> 80:32259/TCP 14s app=n
http://192.168.159.130:32259
```
![](accents\images-202505150046.png)
![](http://182.92.143.66:40072/directlink/img/kubernetes/images-202505150046.png)
**删除Service**