ydswin

忘记背后,努力面前的,向着标杆直跑

导航

2024年3月8日 #

使用Deployment和Service实现简单的灰度发布

摘要: 在Kubernetes中,使用单个Service和多个Deployment来实现灰度发布的一种常见方法是利用标签(Labels)和选择器(Selectors)来控制哪些Pods接收来自Service的流量。以下是一个简化的示例,展示了如何使用YAML文件来配置灰度发布。 首先,你需要定义两个Depl 阅读全文

posted @ 2024-03-08 17:12 dashery 阅读(82) 评论(0) 推荐(0) 编辑

灰度发布、蓝绿部署、金丝雀发布和AB测试及在k8s中的实现

摘要: 灰度发布、蓝绿部署、金丝雀发布和AB测试都是软件开发和部署中常用的策略,每种策略都有其特定的用途和优势。下面是对这些策略的简要解释: 灰度发布(Grayscale Release): 灰度发布是一种逐步将新版本软件推向用户的方法。通过逐步增加新版本的使用者数量,开发者可以监控新版本的性能和稳定性,并 阅读全文

posted @ 2024-03-08 17:02 dashery 阅读(496) 评论(0) 推荐(0) 编辑

Istio中的核心资源及定义

摘要: Istio 的核心资源主要包括以下几种: 1. Gateway 用于建模边缘网关,可以为进入或离开网格的流量提供专用的入口和出口点。Gateway 定义了在网格边缘运行的负载均衡器,用于接收传入或传出的 HTTP / TCP 连接。然后,它将接收到的连接路由到目标地址,该地址可以是网格内的服务,也可 阅读全文

posted @ 2024-03-08 13:03 dashery 阅读(74) 评论(0) 推荐(0) 编辑

Redis持久化之RDB(Redis DataBase) 和 AOF(Append Only File)

摘要: Redis提供了两种持久化方式:RDB(Redis DataBase)和AOF(Append Only File)。 1. RDB持久化: RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘。实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件。RDB文 阅读全文

posted @ 2024-03-08 00:31 dashery 阅读(64) 评论(0) 推荐(0) 编辑

redis三主三从详细搭建过程

摘要: 搭建Redis三主三从集群的详细步骤如下: 准备环境: 确保你有六台服务器或虚拟机,每台服务器上都已经安装了Redis。这些服务器将用于搭建三主三从的Redis集群。 确保所有服务器之间的网络连接正常,并且防火墙设置允许Redis通信。 安装Redis: 在每台服务器上下载并安装Redis。你可以从 阅读全文

posted @ 2024-03-08 00:20 dashery 阅读(374) 评论(0) 推荐(0) 编辑

MySQL 双主集群搭建

摘要: 搭建 MySQL 双主集群涉及多个配置步骤,以及对于可能出现的问题的理解和解决。下面将详细说明搭建过程的每个步骤。 前提条件 环境准备:准备两台服务器(物理或虚拟),并确保它们可以互相通信(例如,通过内部网络)。 软件准备:在两台服务器上安装相同版本的 MySQL。建议使用官方稳定版。 备份:在生产 阅读全文

posted @ 2024-03-08 00:09 dashery 阅读(182) 评论(0) 推荐(0) 编辑