上一页 1 2 3 4 5 6 7 8 ··· 15 下一页

2025年10月9日

PromSL详解

摘要: PromQL(Prometheus Query Language)是Prometheus监控系统的核心查询语言,专门用于处理时间序列数据。下面通过一个表格快速了解其核心概念: 特性分类 核心概念 说明 ​数据模型​ 时间序列 (Time Series) 由指标名称(Metric Name)和一组标签 阅读全文

posted @ 2025-10-09 12:06 Karlkiller 阅读(18) 评论(0) 推荐(0)

2025年9月19日

k8s学习笔记8——Service

摘要: 容器带来的问题 自动调度: 在Pod创建之前,用户无法预知Pod所在节点以及Pod的IP地址 一个已经存在的Pod在运行过程中,出现故障,Pod也会在新的节点使用新的IP进行部署 应用程序访问服务时,地址是不能经常转变的 多个相同的Pod如何访问他们上面的服务 service服务原理 自动感知: 服 阅读全文

posted @ 2025-09-19 15:30 Karlkiller 阅读(18) 评论(0) 推荐(0)

2025年9月18日

k8s学习笔记7——HPA

摘要: Horizontal Pod Autoscaler (HPA)控制器 总的来说弹性伸缩应该包括: Cluster-Autoscale: 集群容量(node数量)自动伸缩,跟自动化部署相关的,依赖iaas的弹性伸缩,主要用于虚拟机容器集群 Vertical Pod Autoscaler: 工作负载Po 阅读全文

posted @ 2025-09-18 16:50 Karlkiller 阅读(17) 评论(0) 推荐(0)

k8s学习笔记6——Controller控制器

摘要: k8s内建多种controller,相当于状态机,用来控制pod的具体状态和行为 k8s有5种控制器,分别对应处理 无状态应用、有状态应用、守护型应用和批处理应用 Deployment StatefulSet DaemonSet Job CronJob 一. Deployment 无状态服务控制器, 阅读全文

posted @ 2025-09-18 14:56 Karlkiller 阅读(35) 评论(0) 推荐(0)

2025年9月17日

k8s学习笔记5——Pod资源对象文件

摘要: 一. 最基础的Pod资源对象文件 # vim myweb.yaml # yaml文件起始标志 kind: Pod apiVersion: v1 metadata: # 特性描述specification name: myweb spec: containers: - name: webserver 阅读全文

posted @ 2025-09-17 14:54 Karlkiller 阅读(17) 评论(0) 推荐(0)

k8s学习笔记4——taints & tolerations

摘要: 污点Taints 和 容忍度Tolerations 上用于 节点亲和性Node Affinity 的高级特性 一. 污点 Taints 污点是 Node 上的标记,表示该节点不应该接受任何Pod,除非Pod有相应的容忍度。 污点格式 key=value:effect effect有以下3种: Pre 阅读全文

posted @ 2025-09-17 10:08 Karlkiller 阅读(9) 评论(0) 推荐(0)

2025年9月16日

k8s学习笔记3——Master&Node

摘要: k8s集群采用 Master-Node 架构 一个k8s集群通常包含一个master节点和多个node节点(生产环境通常用多实现高可用) master:管理节点,不运行工作负载,专注于管理、调度和监控 node:工作节点,定期向master报告健康状况和资源使用情况 一. Master节点核心组件 阅读全文

posted @ 2025-09-16 17:30 Karlkiller 阅读(45) 评论(0) 推荐(0)

k8s学习笔记1——Namespace

摘要: namespace命名空间——用于实现资源隔离 常用命令 kubectl get ns #获取命名空间列表 kubectl -n ns01 get pods #查看指定ns中的pod对象 kubectl create ns ns01 #创建ns01 kubectl delete ns ns01 #删 阅读全文

posted @ 2025-09-16 15:35 Karlkiller 阅读(13) 评论(0) 推荐(0)

k8s学习笔记2——Pod

摘要: 1. Pod概述 由一个或多个容器组成 k8s中的最小管理元素 同一个Pod共享IP,主机名称,存储空间,命名空间 每个pod都存在一个pause根容器,为pod中的其他容器提供基础运行环境,保证pod内共享网络和命名空间 2. Pod状态 pending:pod创建中 Running:pod创建完 阅读全文

posted @ 2025-09-16 15:26 Karlkiller 阅读(5) 评论(0) 推荐(0)

docker网络模式

摘要: bridge 默认,docker0虚拟网桥,容器通过NAT与外部通信,容器间通过IP或容器名直接通信 host 容器直接使用宿主机的IP和端口,网络性能最佳,需避免与宿主机的端口发生冲突 container 新建容器与一个已存在的容器共享网络命名空间,容器间通过lo接口通信,例如k8s的pod no 阅读全文

posted @ 2025-09-16 15:11 Karlkiller 阅读(14) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 15 下一页

导航