排序
Kubernetes给开发和运维带来了什么:效率提升、自动化与环境标准化
一、Kubernetes 给开发带来的变化 对开发团队来说,Kubernetes 最大的收益是把许多非业务问题平台化了。 1.1 日志查询从分散变成集中 传统环境里,开发经常要登录多台机器,用 `grep` 到处排查...
Kubernetes节点宕机后如何加速Pod漂移恢复
一、节点宕机快速恢复服务 > 说明:当节点故障时,k8s集群中默认需要等待5分钟,才能进行漂移。 1.1 环境准备 1、清除node02节点上的污点 2、创建测试应用 应用 1.2 节点宕机快速恢复服务 1...
聚合ClusterRole详解
一、定义一个yaml文件,权限为空 二、创建ClusterRole 三、查看ClusterRole权限为空 四、创建一个sa 五、查看token,用于登录dashboard **说明:上面的token需要根据自己的环境进行查看** 六、新...
二进制高可用安装k8s控制面与Node节点配置
一、k8s组件配置 所有节点创建相关目录 1.1 Apiserver 1.Master01节点的配置如下 2.Master02节点的配置如下 3.Master03节点的配置如下 4.所有Master节点开启kube-apiserver并检测kube-server状...
Kubernetes集群维护:查看Kubernetes集群资源使用情况和日志
一、查看资源使用情况 1、`kubectl top`查看Node使用CPU和内存情况 2)`kubectl top`查看Pod使用CPU和内存情况 注意: top功能需要先安装metrics-server,安装步骤参考HPA那一节课 二、查看日志 ...
Kubernetes Job基础概念、场景与配置参数
一、前言 本文主要以下几方面介绍k8s中的Job: * 什么是Job * Job使用场景 * Job配置参数详解 * Job如何创建 * Job如何终止与清理 本文主要以下几方面介绍k8s中的CronJob: * 什么是CronJob * Cro...
Kubernetes基础:Pod
一、Pod基本操作 1、运行一个pod **说明:如果不指定ns,则默认为default** 查看pod状态,正常为running 2、从已知Pod导出YAML文件 3、使用YAML创建pod 4、删除pod 除了通过yaml文件进行删除外,...
CronJob 调度时区详解:timeZone、UTC 与控制器时间差
一、CronJob调度时区 1.1 CronJob调度时区介绍 如果采用具体的时间调度任务,需要注意调度的时区问题。 如果 CronJob 未标注调度时区,Kubernetes 会以 kube-controller-manager 组件的时区进行...
KEDA核心资源详解:ScaledObject、ScaledJob与TriggerAuthentication
一、KEDA核心资源介绍 官网链接:https://keda.sh/docs/2.16/authentication-providers/ 1.1 什么是KEDA核心资源 KEDA主要核心资源分为三个,具体如下: * 1)ScaledObject:用于控制Deployment...
Kubernetes拓扑扩散调度入门:topologySpreadConstraints核心参数与用法
一、拓扑域约束 Kubernetes 的 topologySpreadConstraints(拓扑域约束) 是一种高级的调度策略,用于确保工作负载的副本在集群中的不同拓扑域(如节点、可用区、区域等)之间均匀分布。 拓扑域...










