Kubernetes 第30页
Ingress-Nginx 进阶能力:限速、认证与请求头匹配-AI运维探索者

Ingress-Nginx 进阶能力:限速、认证与请求头匹配

一、Ingress-nginx 速率限制 1.1 为什么要限速? 1、限速的本质是保证公平。 2、在带宽资源有限的情况下,尽可能地保障每个用户能被合理的分配足够的带宽值,服务更多的用户。 3、限速还可以大...
头像4年前
0377
PVC 绑定 PV:匹配规则、挂载方法与 Pending 排障-AI运维探索者

PVC 绑定 PV:匹配规则、挂载方法与 Pending 排障

一、PVC绑定PV 在工作场景中,k8s管理员会碰到两种场景: * 场景一:k8s管理员成功创建好PV,请求开发人员申请该PV并创建PVC配置到Volumes配置一个PVC类型的存 储,并指定PVC的名字是xxx即可 * 场...
头像2年前
03715
Kubernetes Job创建、终止与清理实战-AI运维探索者

Kubernetes Job创建、终止与清理实战

一、Job如何创建 1.定义一个名为job.yaml的yaml文件 上面参数说明如下: * backoffLimit:如果任务执行失败,失败多少次后不再执行。这里设置为4,代表失败4次后不再执行 * completions:有多少...
头像4年前
0376
Zookeeper集群扩容与删除-AI运维探索者

Zookeeper集群扩容与删除

一、Zookeeper集群扩容 1.修改values.yaml相应配置,搜索replicaCount,将副本数修改为5 ` 2.开始扩容 3.查看pod建立情况,观察到已经成功扩容 二、删除Zookeeper集群 执行`helm delete -n public...
头像4年前
03614
Kubernetes集群维护:查看Kubernetes集群资源使用情况和日志-AI运维探索者

Kubernetes集群维护:查看Kubernetes集群资源使用情况和日志

一、查看资源使用情况 1、`kubectl top`查看Node使用CPU和内存情况 2)`kubectl top`查看Pod使用CPU和内存情况 注意: top功能需要先安装metrics-server,安装步骤参考HPA那一节课 二、查看日志 ...
头像2年前
0367
CronJob 实践:创建定时任务并观察 Job 与 Pod 调度-AI运维探索者

CronJob 实践:创建定时任务并观察 Job 与 Pod 调度

一、CronJob实践 1.1 CronJob创建 1.1 方式一:命令行格式 1、创建一个job 2、查看job 回显内容说明: * SUSPEND:是否暂停调度 * ACTIVE:当前处于活跃的 Job 个数 * LAST SCHEDULE:上一次成...
头像4年前
0365
Ingress 路由进阶:单域名多 Path、多域名同服务与在线更新-AI运维探索者

Ingress 路由进阶:单域名多 Path、多域名同服务与在线更新

一、单域名匹配多 Path 到不同服务 一个扇出(fanout)配置根据请求的 HTTP URI 将来自同一 IP 地址的流量路由到多个 Service。 Ingress 允许你将负载均衡器的数量降至最低。例如,这样的设置:...
头像4年前
03612
Kubernetes ServiceAccount实战:增删改查与Token管理-AI运维探索者

Kubernetes ServiceAccount实战:增删改查与Token管理

一、ServiceAccount增删改查 1.1 增 方式一:通过 `kubectl` 命令直接创建 方式二:通过 YAML 文件创建 1.2 删 1、 删除 SA(默认删除关联的 Secret) 2、强制删除 SA 及其依赖资源(谨慎使用)...
头像4年前
0365
Docker常用命令大全:镜像、容器、数据挂载与部署流程实战-AI运维探索者

Docker常用命令大全:镜像、容器、数据挂载与部署流程实战

一、先用版本和信息命令认识当前环境 在执行任何镜像或容器操作之前,先确认 Docker 当前环境是否正常是个非常好的习惯。 1.1 查看 Docker 版本 这个命令通常会显示: - Client 和 Server 版本 ...
头像4年前
03611
Volume是什么、为什么需要以及有哪些类型-AI运维探索者

Volume是什么、为什么需要以及有哪些类型

一、什么是Volume 对于大多数项目而言,数据文件的存储是非常常见的需求,比如存储用户上传的头像、上传的文件以及数据库的数据。在Kubernetes中,由于应用的部署具有高度的可扩展性和编排能力...
头像1年前
03614