逸贤 | Blog

  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 互动

  • 搜索

k8s灰度发布配置

发表于 2025-09-13 | 更新于 2025-09-12 | 分类于 技术 , K8S
本文字数: 7.4k | 阅读时长 ≈ 7 分钟

在现代微服务架构中,应用的更新和发布是一个高频且关键的操作。如何在不影响用户体验的前提下,安全、平稳地将新版本应用推送到生产环境,是每个开发者和运维团队必须面对的挑战。灰度发布(Gray Release)作为一种渐进式发布策略,能够有效降低发布风险,而 Kubernetes 的 Ingress 注解功能为我们提供了一种简单而强大的实现方式。

阅读全文 »

服务网格Istio安装及使用

发表于 2025-09-12 | 分类于 技术 , K8S
本文字数: 36k | 阅读时长 ≈ 33 分钟

在k8s中配置启用了istio之后,在创建pod之后会自动注入一个Envoy这样的容器,可理解为代理容器,也就是说,创建pod是除了定义的一个主容器,还会在启动istio之后自动注入一个容器,一个pod有两个容器,该代理容器主要是用来做流量的控制和管理,能做到流量的拦截,能控制熔断、超时、重试,按流量的百分比代理等作用。

阅读全文 »

k8s更新应用版本优雅终止旧pod

发表于 2025-09-12 | 分类于 技术 , K8S
本文字数: 2.6k | 阅读时长 ≈ 2 分钟

所谓优雅终止,就是保证在销毁 Pod 的时候保证对业务无损,比如在业务发版时,让工作负载能够平滑滚动更新。 Pod 在销毁时,会停止容器内的进程,通常在停止的过程中我们需要执行一些善后逻辑,比如等待存量请求处理完以避免连接中断,或通知相关依赖进行清理等,从而实现优雅终止目的。

阅读全文 »

代码扫描平台SonarQube部署及配置jenkins集成

发表于 2025-08-29 | 更新于 2025-09-05 | 分类于 技术 , SonarQube
本文字数: 31k | 阅读时长 ≈ 28 分钟

Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量,通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测。

阅读全文 »

ES数据迁移

发表于 2025-08-22 | 更新于 2025-09-09 | 分类于 技术 , es
本文字数: 7.2k | 阅读时长 ≈ 7 分钟

公司最近需要把uat环境数据迁移到生产环境,其中有一个就是es数据迁移,在这里记录下迁移办法。

阅读全文 »

RocketMQ命令行操作

发表于 2025-08-22 | 分类于 技术 , RocketMQ
本文字数: 2.8k | 阅读时长 ≈ 3 分钟

Rocketmq有带图形界面的控制台,这次公司环境迁移,需要把jl环境的topic及消费组加到另一个Rocketmq集群,如果在web控制台一个个点太费时间了,可以通过命令行批量添加。

阅读全文 »

docker部署certimateSSL证书管理

发表于 2025-08-12 | 更新于 2025-08-13 | 分类于 技术 , 域名证书
本文字数: 808 | 阅读时长 ≈ 1 分钟

之前有写过一篇文章使用certbot申请免费ssl证书,最近发现certimate有提供web界面,而且集成了证书申请,证书部署,证书续订,监控告警等功能,都可以通过web界面点几下就可以完成,比较适合小白。

阅读全文 »

K8S集群证书更新

发表于 2025-07-14 | 分类于 技术 , K8S
本文字数: 2.9k | 阅读时长 ≈ 3 分钟

通常情况下,使用 KubeKey 部署的 Kubernetes 集群是不会遇到证书过期问题的,KubeKey 在部署时会自动配置一个定时任务,定期检查集群中所有证书的有效期,系统会监控证书状态,当发现任何证书的剩余有效期低于 30 天时,就会触发自动更新流程。

阅读全文 »

K8S部署seata-server集群

发表于 2025-06-15 | 分类于 技术 , K8S
本文字数: 9.7k | 阅读时长 ≈ 9 分钟

Seata分TC、TM和RM三个角色,TC(Server端)为单独服务端部署,TM和RM(Client端)由业务系统集成。 Seata-server 的高可用依赖于注册中心、配置中心和数据库来实现。

阅读全文 »

K8S创建Redis集群并迁移数据

发表于 2025-06-15 | 分类于 技术 , K8S
本文字数: 79k | 阅读时长 ≈ 1:12

公司之前生产环境一直用的是单节点的Redis,生产环境版本是6.2.6,开发需要使用PEXPIRETIME命令,这个命令是7.0版本之后才有的,所以趁着这个机会,升级Redis版本顺便把单节点转成集群。

阅读全文 »
12…15
丨逸贤丨

丨逸贤丨

三十年众生牛马,搏十年丰功伟绩。
142 日志
45 分类
127 标签
RSS
GitHub E-Mail Weibo QQ
推荐阅读
  • 运维生存时间
  • 爱运维
  • Nginxconfig
  • Linux命令手册
  • echarts可视化库
  • 博客管理
0%
© 2022 – 2025 逸贤 | 站点字数合计: 985k
载入天数...载入时分秒...
人 | 次