会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
题
博客园
首页
新随笔
联系
订阅
管理
2026年4月10日
基于 Helm + Argo CD 的 Kubernetes GitOps 多环境( dev/test/prod)自动化部署实践
摘要: 1、整体架构 当前总体流水线 提交dockerfile至gitlab -- CI 构建镜像 -- 推送至 Harbor -- CI 更新helm chart中使用harbor镜像的版本 -- ArgoCD 自动同步gitlab -- kustomize 管理多环境下的values.yaml -- K
阅读全文
posted @ 2026-04-10 15:43 立勋
阅读(16)
评论(0)
推荐(0)
2026年4月8日
基于ArgoCD + Harbor + Kubernetes GitOps的自动化部署实践
摘要: 1、概述 Gitlab部署代码仓库和构建仓库,提交dockerfile到代码仓库,自动构建镜像推送至harbor,更新构建仓库中的yaml文件后,argocd检测到构建仓库变更,从harbor下载镜像,并部署到k8s。 2、创建代码仓库 准备dockerfile FROM 192.168.40.15
阅读全文
posted @ 2026-04-08 17:20 立勋
阅读(22)
评论(0)
推荐(0)
2026年4月1日
gitlab实践--使用gitlab runner构建docker镜像
摘要: 1、使用Docker安装并配置GitLab 安装 # 运行GitLab容器 docker run -d \ -p 80:80 \ -p 2222:22 \ -p 443:443 \ -p 5005:5005 \ -v /docker/gitlab/config:/etc/gitlab \ -v /d
阅读全文
posted @ 2026-04-01 17:04 立勋
阅读(28)
评论(0)
推荐(0)
2026年3月27日
集群节点维护
摘要: kubectl cordon - 标记节点不可调度 作用 将节点标记为 Unschedulable,阻止新 Pod 调度到该节点。 不影响已运行 Pod,仅阻止新调度请求节点中原有Pod不受影响,仍正常对外提供服务 原理 修改节点的 spec.unschedulable 字段为 true。 调度器会
阅读全文
posted @ 2026-03-27 11:38 立勋
阅读(23)
评论(0)
推荐(0)
1-k8s集群安全-Role_RoleBinding
摘要: 1.k8s集群安全-Role RoleBinding 认证(Authentication)、鉴权(Authoriaztion)、准入控制(AdmissionContorl)三步来保障其安全 Authentication(认证) 1.由一到多个认证插件完成。收到请求后,API Server依次调用为其
阅读全文
posted @ 2026-03-27 11:38 立勋
阅读(4)
评论(0)
推荐(0)
HPA
摘要: 什么是HPA HPA(Horizontal Pod Autoscaler)是 Kubernetes 的核心组件之一,用于实现应用的水平自动扩缩容。 其核心思想是根据观测到的 CPU 使用率、内存使用率或其他自定义指标,自动增加或减少 Deployment、ReplicaSet 或 StatefulS
阅读全文
posted @ 2026-03-27 11:36 立勋
阅读(22)
评论(0)
推荐(0)
架构 组件简介
摘要: 1、控制平面结构 etcd 分布式键值对数据库,go语言 etcd v3 版本默认使用 gRPC 作为客户端与服务端的通信协议 存储目录默认在 /var/lib/etcd。 wal/:WAL 日志目录(实时写入,保障数据不丢失) snap/:快照目录(定期生成,压缩存储) member/:节点元数据
阅读全文
posted @ 2026-03-27 11:34 立勋
阅读(7)
评论(0)
推荐(0)
创建保存点
摘要: 创建保存点 创建保存点 1)PG的自动提交默认是开启状态,ddl语句也可以回滚操作,这两点和oracle有区别。 2)事务的提交与回滚体现事务的原子性特征,事务语句要么提交,要么回滚; 3)事务执行过程中可以任意创建保存点,根据需要执行回滚操作,如果不指定保存点,回滚操作会回滚到事务起始点,即beg
阅读全文
posted @ 2026-03-27 11:33 立勋
阅读(3)
评论(0)
推荐(0)
触发器
摘要: 触发器 触发器有行触发器、事件触发器 触发器是区分数据库的 案例一:行触发器 触发器要实现的效果是,删除student表的记录时,score中的关联记录会一并删除 当要删除的表有外键时,不能直接删除,需要先删除外键约束 查询score表的外键名 SELECT conname FROM pg_cons
阅读全文
posted @ 2026-03-27 11:33 立勋
阅读(5)
评论(0)
推荐(0)
kafka
摘要: 一、kafka概述 kafka如何实现高性能 增加消费者,提升消息的处理速度。相应的可以增加生产者的数量。 将消息队列分类,每一类为一个topic,生产者将消息按照topic将不同的消息投递到消息队列中,消费者消费对应topic的消息 分区并行消费:如果一个topic中的消息过多,可以将消息拆分为几
阅读全文
posted @ 2026-03-27 11:31 立勋
阅读(12)
评论(0)
推荐(0)
下一页
公告