xkube
码龄5年
求更新 关注
提问 私信
  • 博客:120,666
    120,666
    总访问量
  • 91
    原创
  • 744
    粉丝
  • 52
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2021-03-21

个人简介:资深运维架构师,阿里云ACE,技术栈主要是:elasticsearch、Clickhouse、Nginx、kubernetes、docker、lua、shell、golang、layui、elasticV7开发,client-go开发、waf安全、redis、流媒体ffmpeg、GlusterFS、ceph、AWS、kafka、routeos、开源大模型等

博客简介:

weixin_56364253的博客

查看详细资料
个人成就
  • 获得1,412次点赞
  • 内容获得30次评论
  • 获得1,176次收藏
  • 代码片获得2,470次分享
  • 博客总排名17,283名
  • 原力等级
    原力等级
    4
    原力分
    807
    本月获得
    0
创作历程
  • 11篇
    2026年
  • 19篇
    2025年
  • 61篇
    2024年
成就勋章
TA的专栏
  • 容器
    47篇
  • openclaw
    3篇
  • kubernetes
    66篇
  • copaw
    1篇
  • agent
    1篇
  • xkube
    19篇
  • docker
    26篇
  • metallb
    1篇
  • etcd
    1篇
  • istio
    1篇
  • 安全防护
    1篇
  • elasticsearch
    1篇
  • kibana
    1篇
  • rabbitmq
    2篇
  • redis
    2篇
  • k8s备份
    1篇
  • java
    1篇
  • resin
    1篇
  • trafficserver
    1篇
  • client-go
    14篇
  • linux
    5篇
  • memcached
    2篇
  • beego
    8篇
  • layui
    3篇
  • golang
    1篇
  • 阿里云
    2篇
  • nginx
    3篇
  • lua开发
    1篇
  • 大数据
  • 存储
  • shell编程
    12篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    bashgolang
  • 开发工具
    vscode
  • 前端
    jsonhtml5javascriptjquerycssajax正则表达式node.js
  • 后端
    mysqltomcatnginxrabbitmqnode.jsgolang架构分布式beego
  • 云原生
    zookeeperdocker容器微服务kubelet
  • 人工智能
    语言模型chatgpt文心一言
  • 操作系统
    linuxubuntuwindowscentos
  • 运维
    linuxubuntuapache负载均衡centosnginxdocker服务器运维ssh容器jenkinsdevops自动化系统架构网络运维开发elkskywalking
创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

16人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【xkube-v4.2发布】4.2版本发布新增很多全新的k8s管理功能

本次更新主要围绕Kubernetes管理功能增强和优化:新增节点池划分、kubectl终端操作、批量删除/标签/重启等批量操作,支持配置备份与加密存储;强化集群管理,如中文名称显示、全量YAML备份恢复;优化多项UI交互,包括状态标识、列表页逻辑及错误修复。同时完善了Secret管理、PVC搜索、Pod文件操作等实用功能,并修复了ConfigMap、StatefulSet等组件的已知问题,全面提升系统的安全性和操作便捷性。(149字)
原创
博文更新于 2026.07.31 ·
215 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

OpenClaw vs CoPaw 完整功能对比与安全建议

OpenClaw 和 CoPaw 是两大开源 AI 助手框架。OpenClaw(TypeScript)生态成熟(5700+技能)、可定制性强,但部署复杂、成本高(月均$200-500)、安全风险严重(默认高权限、端口暴露、供应链攻击)。CoPaw(Python)由阿里推出,部署简单(3条命令)、成本低(1/10)、中文支持好、安全性较高,但生态较新。
原创
博文更新于 2026.03.02 ·
5392 阅读 ·
33 点赞 ·
1 评论 ·
19 收藏

OpenClaw 原版和汉化版windows 和Linux 下的部署实践

OpenClaw是一款可部署在个人电脑的开源AI代理,支持操作软件与长期记忆功能。本文详细介绍了其安装配置流程:包括Node.js环境搭建、OpenClaw原版/汉化版安装、配置向导指引(模型选择、API密钥设置等)以及浏览器访问验证。同时提供了Nginx反向代理配置方案和常见问题解决方法(如连接错误、HTTPS要求等)。该工具通过自然语言指令即可完成文件创建等操作,适合开发者作为个人AI助手使用。项目支持Windows和Ubuntu系统,官方提供中英文双版本。
原创
博文更新于 2026.02.04 ·
6550 阅读 ·
11 点赞 ·
0 评论 ·
47 收藏

一文讲解kubernetes的gateway Api的功能、架构、部署、管理及使用

摘要:Gateway API是Kubernetes新一代L4/L7路由标准,提供面向角色的资源模型(GatewayClass/Gateway/Route),支持HTTP/GRPC/TCP等协议。相比Ingress,它具有更强的表现力、可扩展性和权限控制,通过RBAC实现基础设施提供商、集群操作员和应用开发人员的职责分离。主流实现如Istio、Envoy等已全面支持,并提供安装部署指南和测试方法。该API解决了Ingress依赖Annotation扩展的问题,为服务网络提供了标准化的高级路由功能。
原创
博文更新于 2026.02.02 ·
1006 阅读 ·
22 点赞 ·
0 评论 ·
10 收藏

xkube v4.0发布,完全开放源代码并新增k8s网关、亲和性很多k8s实用功能

xkube v4.0 带来多项重大更新:完全开源后端Golang代码;新增完整的Gateway API支持,包括Gateway、HTTPRoute、GRPCRoute等路由管理功能;增强部署配置能力,新增节点亲和性、Pod亲和/反亲和设置;优化资源监控,新增Pod CPU/内存Top值查看和节点资源统计;改进YAML编辑功能并修复多项已知问题;升级Go至1.25.4及相关前端依赖;优化界面布局,将Kubernetes和运维管理功能分离。本次更新显著提升了网关管理、部署配置和资源监控能力。
原创
博文更新于 2026.01.30 ·
477 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

一文掌握k8s的升级更新策略

K8S提供了两种Pod升级策略:Recreate策略直接终止旧Pod再创建新Pod,会导致服务中断;RollingUpdate策略则逐步替换Pod,减少服务中断风险。RollingUpdate可通过maxSurge和maxUnavailable参数控制升级步长。此外,多集群管理平台xkube也提供了便捷的更新策略设置功能。用户可根据业务需求选择合适的升级方式,确保服务平稳更新。
原创
博文更新于 2026.01.20 ·
465 阅读 ·
10 点赞 ·
0 评论 ·
5 收藏

一文掌握k8s的健康检查探针

本文介绍了Kubernetes容器健康检查探针的配置与使用。Kubernetes提供三种探针:存活探针(livenessProbe)用于检测容器运行状态,失败会触发重启;就绪探针(readinessProbe)判断业务是否就绪,控制流量转发;启动探针(startupProbe)检测应用启动状态。探针支持HTTP请求、TCP连接和命令行脚本三种检查方式,并详细说明了各配置参数的含义。文章还提供了YAML配置示例,并推荐使用xkube管理平台进行可视化配置。通过合理配置健康检查机制,可以确保容器应用稳定运行并及
原创
博文更新于 2026.01.20 ·
928 阅读 ·
18 点赞 ·
0 评论 ·
22 收藏

一文掌握k8s的污点和容忍度

Kubernetes中的节点污点(Taint)和容忍度(Toleration)机制用于控制Pod调度。污点是节点属性,用于排斥不匹配的Pod;容忍度是Pod属性,允许Pod调度到带污点的节点。污点参数包括键、操作符(Equal/Exists)、值和效果(NoSchedule/PreferNoSchedule/NoExecute)。NoExecute污点会驱逐未容忍的Pod,而NoSchedule仅阻止新调度。Kubernetes默认会为Pod添加对not-ready和unreachable污点的300秒容忍
原创
博文更新于 2026.01.20 ·
662 阅读 ·
16 点赞 ·
0 评论 ·
7 收藏

一文掌握pod的亲和性和调度策略

摘要 Kubernetes提供多种Pod调度策略来精细控制工作负载部署位置: 基础调度方式 nodeName:直接指定节点名称 nodeSelector:通过节点标签匹配目标节点 高级调度策略 节点亲和性(nodeAffinity):支持硬约束(必须满足)和软约束(尽量满足),可结合权重优先级调度 Pod亲和/反亲和(podAffinity/podAntiAffinity):根据其他Pod标签决定同节点或跨节点部署,适用于服务拓扑优化 规则配置 使用标签选择器(In、NotIn、Exists等运算符)定义匹
原创
博文更新于 2026.01.20 ·
960 阅读 ·
29 点赞 ·
0 评论 ·
17 收藏

一文掌握k8s容器的生命周期

本文介绍了Kubernetes容器生命周期函数的核心机制,包括启动命令、启动后处理(postStart Hook)和停止前处理(preStop Hook)。启动命令定义容器主进程;postStart Hook用于容器启动后的初始化任务;preStop Hook确保容器优雅终止。文章还提供了YAML配置示例,并推荐使用xkube管理平台进行生命周期设置。这些机制为容器化应用提供了精细化的过程控制能力,帮助应用更好地适应云原生环境。
原创
博文更新于 2026.01.19 ·
748 阅读 ·
16 点赞 ·
0 评论 ·
10 收藏

一文掌握k8s容器的资源限制

本文介绍了Kubernetes中资源请求与限制的设置方法,包括CPU和内存两种资源类型。通过Pod配置文件示例展示了如何为容器设置最小资源请求(request)和最大资源限制(limit),并强调了合理设置资源配额的重要性。文章还介绍了命名空间级别的资源配额设置方法,以及通过xkube管理平台可视化配置资源的方案。最后提供了Kubernetes官方文档链接和xkube安装指南,帮助用户更好地管理集群资源分配。
原创
博文更新于 2026.01.19 ·
372 阅读 ·
11 点赞 ·
0 评论 ·
8 收藏

【k8s-1.34.2安装部署】五.worker端containerd2.2.1、kubelet-1.34.2安装

本文介绍了Kubernetes 1.34版本worker节点的安装过程,主要包括containerd容器运行时(含CNI插件、runc等组件)和kubelet的安装配置。详细说明了文件目录结构、主机名映射配置、服务启动顺序以及节点验证步骤。重点展示了如何通过kubectl命令查看和批准kubelet的证书请求,完成节点加入集群的认证流程。安装完成后会生成kubelet相关证书和配置文件,为后续集群网络组件部署做好准备。
原创
博文更新于 2025.12.30 ·
1458 阅读 ·
28 点赞 ·
0 评论 ·
11 收藏

【k8s-1.34.2安装部署】四.kubernets master组件kube-apiserver,kube-controller-manager,kube-scheduler安装

本文介绍了Kubernetes 1.34.2版本中master组件的安装过程,包括kube-apiserver、kube-controller-manager和kube-scheduler的部署步骤。主要内容涵盖:1)安装包目录结构说明;2)主机名映射配置;3)组件启动顺序及服务管理;4)安装验证方法;5)授权配置;6)后续containerd和kubelet安装指引。文章是Kubernetes集群部署系列教程的第四部分,提供了完整的组件安装流程和验证方法,为后续worker节点安装奠定了基础。
原创
博文更新于 2025.12.30 ·
556 阅读 ·
24 点赞 ·
0 评论 ·
14 收藏

【k8s-1.34.2安装部署】十一.metallb-v0.15.2安装

本文介绍了MetalLB负载均衡工具的安装与配置方法。MetalLB适合测试和小流量场景,安装步骤包括:下载官方YAML文件、修改镜像地址(替换为阿里云镜像)、执行kubectl命令部署。配置部分需创建IP地址池和L2广播规则,指定可用IP范围。最后通过将Service类型改为LoadBalancer来验证是否成功分配外部IP。整个过程仅需修改YAML文件并执行简单命令即可完成部署。
原创
博文更新于 2025.12.30 ·
394 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

【k8s-1.34.2安装部署】三.etcd-v3.6.6 TLS版集群安装

本文详细介绍了etcd-v3.6.6集群的安装部署过程。主要内容包括:1)将准备好的etcd安装包拷贝到指定目录,配置主机名映射;2)在三台机器上分别启动etcd服务;3)通过xetcd.sh脚本验证集群状态,该脚本支持查看集群健康状态、成员列表、节点状态等功能。安装结果显示三节点集群运行正常,版本为3.6.6,存储版本3.6.0,数据存储占用约125MB。文章还提供了集群健康检查、状态查询等操作的具体命令和脚本内容。
原创
博文更新于 2025.12.30 ·
537 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

【k8s-1.34.2安装部署】十.gateway Api v1.4.0和istio安装

本文介绍了Istio和Gateway API的安装配置方法。主要内容包括:1)Istio安装步骤,下载二进制文件并执行安装命令;2)Gateway API的试验版和正式版安装方式;3)各类路由配置示例(HTTPRoute、GRPCRoute、TCPRoute、UDPRoute)的创建方法;4)注意事项,特别是镜像下载失败时的替代方案。文中提供了详细的YAML配置示例,涵盖了常见服务协议的路由配置,并针对国内用户给出了可用的镜像源地址。
原创
博文更新于 2025.12.30 ·
618 阅读 ·
5 点赞 ·
0 评论 ·
11 收藏

【k8s-1.34.2安装部署】九.k8s多集群管理平台xkube-v3.9安装部署

本文介绍了xkube的三种部署方式:1)使用docker-compose快速部署,需配置MySQL和Redis;2)在Kubernetes环境中部署,需修改yaml文件中的数据库配置和Ingress域名;3)直接在服务器上安装,需手动配置MySQL和Redis连接信息。所有方式部署完成后,均可通过8080端口访问Web界面,默认管理员账号为admin/admin。文章还提供了Nginx反向代理配置示例和免费TLS证书申请指引。xkube支持多Kubernetes集群管理,提供Web终端、资源监控等运维功能。
原创
博文更新于 2025.12.30 ·
1430 阅读 ·
41 点赞 ·
0 评论 ·
25 收藏

【k8s-1.34.2安装部署】一.系统初始化及k8s集群规划

k8s1.34.2的安装总体没什么变化,主要在于结合最新版本的containerd、gateway Api、istio、cilium进行安装,新版本的一些软件和旧的存在一些区别。本章节主要是通过搭建最新版的k8s集群,并搭建gateway Api来进行一些开发环境调试和部署,现将整个k8s1.34.2的安装过程进行记录。
原创
博文更新于 2025.12.30 ·
1241 阅读 ·
9 点赞 ·
0 评论 ·
11 收藏

【k8s-1.34.2安装部署】八.metric-server-0.8.0安装

本文介绍了在Kubernetes 1.34.2集群中安装metrics-server的方法。metrics-server用于采集节点和Pod的CPU、内存指标,为dashboard和xkube管理平台提供实时资源监控数据。安装步骤包括:下载配置、修改components.yaml文件(添加--kubelet-insecure-tls参数并使用阿里云镜像源),最后通过kubectl apply部署。验证安装成功后,可通过kubectl top命令查看节点和Pod的资源使用情况。该组件是Kubernetes监控
原创
博文更新于 2025.12.30 ·
444 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

【k8s-1.34.2安装部署】七.coredns-v1.13.1安装

本文介绍了Kubernetes集群中CoreDNS-v1.13.1的安装与验证过程。主要内容包括:修改CoreDNS配置文件(调整域名、镜像源、内存限制和集群IP),执行安装命令,并通过创建测试Pod来验证DNS解析功能。文章提供了完整的操作步骤和验证方法,确保CoreDNS服务正常运行,能够解析集群内部和外部域名。这是Kubernetes 1.34.2部署系列教程的第七部分,后续还包含metrics-server、管理平台等组件的安装指南。
原创
博文更新于 2025.12.30 ·
526 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏
加载更多