逸贤 | Blog

  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 互动

  • 搜索

kubesphere安装Istio

发表于 2025-12-18 | 更新于 2025-12-26 | 分类于 技术 , K8S
本文字数: 9.7k | 阅读时长 ≈ 9 分钟

KubeSphere 服务网格基于Istio,将微服务治理和流量管理可视化。它拥有强大的工具包,包括熔断机制、蓝绿部署、金丝雀发布、流量镜像、链路追踪、可观测性和流量控制等。KubeSphere 服务网格支持代码无侵入的微服务治理,帮助开发者快速上手,Istio 的学习曲线也极大降低。KubeSphere 服务网格的所有功能都旨在满足用户的业务需求。

阅读全文 »

Docker安装Mailcow自建域名邮箱

发表于 2025-11-05 | 分类于 技术
本文字数: 4.3k | 阅读时长 ≈ 4 分钟

几乎所有市面上的免费邮箱服务,都是以牺牲你的隐私和数据为代价,利用你的大数据来进行广告行为分析来盈利,而且免费邮箱都有邮箱数量,强制绑定手机号等等限制,所以为了保护我们的数据隐私以及创建无限数量邮箱,我们可以自己自建邮箱服务。

阅读全文 »

k8s动态扩缩容部署

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

Horizontal Pod Autoscaler(HPA,Pod水平自动伸缩),根据平均 CPU 利用率、平均内存利用率或你指定的任何其他自定义指标自动调整 Deployment 、ReplicaSet 或 StatefulSet 或其他类似资源,实现部署的自动扩展和缩减,让部署的规模接近于实际服务的负载。HPA不适用于无法缩放的对象,例如DaemonSet。

阅读全文 »

Mysql高可用MHA部署

发表于 2025-10-24 | 分类于 技术 , 数据库
本文字数: 27k | 阅读时长 ≈ 25 分钟

MySQL的MHA(Master High Availability)是一种用于MySQL高可用性的解决方案,旨在提高MySQL数据库集群的可用性和故障恢复能力。MHA主要通过自动故障切换来确保数据库的高可用性,它能够在主数据库出现故障时,自动将从数据库提升为主数据库,以避免长时间的服务中断。

阅读全文 »

crane-scheduler基于真实负载进行k8s调度

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

原生 kubernetes 调度器只能基于资源的 resource request 进行调度,然而 Pod 的真实资源使用率,往往与其所申请资源的 request/limit 差异很大,导致集群负载不均的问题。

阅读全文 »

k8s灰度发布配置

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

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

阅读全文 »

Istio灰度发布的流量策略

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

灰度发布就是先上线一个新版本,然后根据规则将一小部分用户导向到新应用,观察新版本在生产环境的表现,如果达到预期,则逐步将流量切换到新版本中。

阅读全文 »

服务网格Istio安装及使用

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

在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等等二十几种编程语言的代码质量管理与检测。

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

丨逸贤丨

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