排序
Kubernetes存储:API资源对象PV和PVC
一、PV PV YAML示例 说明: * storageClassName: 定义存储类名称,PV和PVC中都会有该字段,目的是为了方便两者匹配绑定在一起 * accessModes定义该pv的访问权限模式,有三种: * ReadWriteOnce...
Jenkins 运维管理实战:部署、配置、Agent、权限与项目管理
一、Jenkins运维管理 1.1 Jenkins 简介 `Jenkins`是一个自动化服务器,目前发展超过15年,比较成熟的CI工具(也可以CD) 能够实现自动化集成发布。建立好流水线后,期间无需专业运维人员介入,开...
Helm自定义Chart:适用场景、创建方式与依赖管理
一、Helm自定义Chart 1.1 自定义Chart使用场景 1.简化应用部署 **使用场景** 当应用包含多个 Kubernetes 资源(如 Deployment、Service、ConfigMap、Ingress 等)且需要统一管理时,通过自定义 ...
Kuboard 部署实战:安装配置与证书问题处理
一、部署Kuboard 参考链接:https://kuboard.cn/install/v3/install-in-k8s.html%E6%96%B9%E6%B3%95%E4%BA%8C-%E4%BD%BF%E7%94%A8-storageclass-%E6%8F%90%E4%BE%9B%E6%8C%81%E4%B9%85%E5%8C%96...
Kubernetes节点维护不中断实战:taint、drain 与 PDB 组合使用
一、问题三:节点维护如何不影响服务? 在 Kubernetes 集群中,节点维护(如版本升级、系统升级、漏洞修复)时,可通过以下策略确保服务不受影响: 1、标记节点为不可调度 * **添加污点(Taint)...
Kubernetes存储:NFS存储
一、额外开一台虚拟机,搭建NFS服务。假设NFS服务器IP地址为192.168.1.34,共享目录为/data/nfs。 1.1 每台机器安装NFS客户端 1.2 在k8s-node01(192.168.1.34)启动nfs 1.3 在k8s-node01(192.168...
Kubernetes节点维护实战:taint 与 cordon或drain 两种下线流程对比
一、K8s节点维护流程 当 Kubernetes 的节点需要进行下线维护时,此时需要先把该节点的服务进行驱逐和重新调度。 此时需要根据实际情况判断是直接驱逐还是选择重新调度,比如某个 Pod 只有一个副...
Helm常用函数:引号缩进替换与默认值
一、quote and squote 该函数将字符串用双引号(`quote`) 或者单引号(`squote`)括起来 二、indent `indent` 以指定长度缩进给定字符串所在行,在对齐多行字符串时很有用 上述结果会将每行缩进4个...
Jenkins流水线实战:Dockerfile与Kubernetes发布资源
一、定义 Dockerfile 1.在GitLab的源代码中添加Dockerfile 先点击代码首页的“+”号,然后点击 New file 填写文件名称:Dockerfile和文件内容 点击【Commit changes】 二、定义 Kubernetes 资源 ...
LimitRange是什么、出现背景与配置解析
一、LimitRange是什么 默认情况下, Kubernetes 集群上的容器运行使用的计算资源没有限制。 使用 Kubernetes 资源配额, 管理员(也称为 **集群操作者**)可以在一个指定的命名空间内限制集群资...










