Loading

摘要: 为什么k8s需要存储配置信息的API对象 传统的方式下,当我们需要传一些配置给我们的应用,比如Oracle的IP地址,端口号,用户名密码等配置时,最容易想到的办法就是直接在打包镜像的时候写在应用配置文件里面,但是这种方式的坏处显而易见而且非常明显; 我们也可以通过在定义pod模板时,使用env字段定 阅读全文
posted @ 2025-11-19 11:09 VitoChen 阅读(14) 评论(0) 推荐(0)
摘要: 主流消息队列对比 消息队列是一种重要的分布式系统组件,可用于异步通信、削峰填谷、解耦系统、数据缓存等多个方面。在选择消息队列时,需要考虑诸多因素,包括性能、可靠性、可用性、扩展性、可维护性、社区支持等等。 维度 ActiveMQ RabbitMQ RocketMQ Kafka Pulsar 单机吞吐 阅读全文
posted @ 2025-11-14 17:32 VitoChen 阅读(15) 评论(0) 推荐(0)
摘要: 整体架构 KubeEdge 是一个开源的云原生边缘计算平台,它将 Kubernetes 的功能扩展到了边缘设备。它允许在边缘设备上部署和管理容器化应用程序,并通过云端管理和监控边缘设备。 云端组件: CloudHub: Web 套接字服务器,负责在云端缓存信息、监视变更,并向 EdgeHub 端发送 阅读全文
posted @ 2025-11-14 17:28 VitoChen 阅读(23) 评论(0) 推荐(0)
摘要: 健康检查(Health Check)用于检测应用实例是否正常工作,是保障业务可用性的一种传统机制,一般用于负载均衡下的业务,如果实例的状态不符合预期,将会把该实例“摘除”,不承担业务流量。 Kubernetes中的健康检查使用存活性探针(liveness probes)和就绪性探针(readines 阅读全文
posted @ 2025-11-14 17:24 VitoChen 阅读(11) 评论(0) 推荐(0)
摘要: Karmada 是由华为开源的多云容器编排项目,项目是 Kubernetes Federation v1 和 v2 的延续。 架构 控制平面组件 一个完整且可工作的 Karmada 控制平面由以下组件组成。karmada-agent 可以是可选的, 这取决于集群注册模式。 karmada-apise 阅读全文
posted @ 2025-08-26 10:40 VitoChen 阅读(333) 评论(0) 推荐(0)
摘要: K8s Operator 与 Controller Kubernetes Operator 是一种软件扩展模式,用于基于自定义资源(Custom Resources)来管理应用程序及其组件。它遵循 Kubernetes 的核心原则,特别是控制循环(Control Loop)机制。 在 Kuberne 阅读全文
posted @ 2025-07-24 16:51 VitoChen 阅读(199) 评论(0) 推荐(0)
摘要: CUDA ​ CUDA英文全称为Compute Unified Device Architecture,中文翻译是“计算统一设备架构”,是英伟达专门为GPU开发的一套统一计算架构,核心思路是利用GPU强大并行计算能力来实现大规模计算任务的加速,使GPU可以像CPU一样能够解决复杂的计算问题。 一句话 阅读全文
posted @ 2025-06-18 17:03 VitoChen 阅读(1071) 评论(0) 推荐(0)
摘要: 服务网格 Istio是服务网格(Service Mesh)理念的代表之作。 服务网格概念如下: 服务网格(Service Mesh)是处理服务间通信的基础设施层。它负责构成现代云原生应用程序的复杂服务拓扑来可靠地交付请求。在实践中,Service Mesh 通常以轻量级网络代理阵列的形式实现,这些代 阅读全文
posted @ 2025-06-18 17:00 VitoChen 阅读(207) 评论(0) 推荐(0)
摘要: Helm Helm是一个用于kubernetes的包管理器。对于应用发布者而言,可以通过Helm打包应用,管理应用依赖关系,管理应用版本并发布应用到软件仓库。 对于使用者而言,使用Helm后不用需要了解Kubernetes的Yaml语法并编写应用部署文件,可以通过Helm下载并在kubernetes 阅读全文
posted @ 2025-05-13 20:39 VitoChen 阅读(370) 评论(0) 推荐(0)
摘要: 数据库高可用HA(High Availability)是数据库的永恒话题,本文以MySQL为例,整理各种高可用方案,包括跨数据中心的容灾双活方案。 MySQL高可用方案 主从同步方式 高可用必然涉及集群、主从架构概念,都绕不开数据同步问题,即将一个节点的数据同步给另一个或多个节点。主从同步是一切高可 阅读全文
posted @ 2025-04-27 18:14 VitoChen 阅读(433) 评论(0) 推荐(0)