摘要:
1.k8s高可用集群说明 Kubernetes Master 节点的高可用(HA)在没有云厂商LB的情况下通常有两种主流的实现方案:Keepalived + Nginx 或 Keepalived + HAProxy。这两种方案的核心目标都是通过负载均衡和 VIP(虚拟 IP)漂移实现多个 Ma 阅读全文
摘要:
1.以管理员身份运行 PowerShell 或 CMD: 右键点击开始菜单,选择 终端(管理员) 或 命令提示符(管理员)。 2.创建端口转发规则 #将外部访问 0.0.0.0:38210(所有网络接口)的流量转发到 127.0.0.1:38210: netsh interface po 阅读全文
摘要:
1.官网部署文档 https://docs.dify.ai/zh-hans/getting-started/install-self-hosted/docker-compose 2.Dify最新版本查看 https://github.com/langgenius/dify/ 3.部署Dify 3.1 阅读全文
摘要:
1.Loki集群介绍 1.1 说明 Loki是专为日志设计的轻量级聚合系统,通过只索引元数据(标签)而非日志内容,结合对象存储(如S3),实现低成本、高吞吐的日志存储与查询,尤其适合云原生环境(如Kubernetes)与Prometheus/Grafana生态无缝集成。 1.2 核心分工 Promt 阅读全文
摘要:
1.Elasticsearch集群介绍 Elasticsearch集群通过分布式架构实现高可用性、水平扩展和自动容错,支持海量数据的实时高效处理与搜索。 2.部署环境 IP 节点 操作系统 k8s版本 elasticsearch版本 docker版本 172.16.4.85 master1 cent 阅读全文
摘要:
1. 准备工作 确认现有集群状态: 现有k8s集群——>master1(192.168.4.85:6443)、node1、node2、node3、node4,需新增一个master2节点,做HA。 使用 kubectl get nodes 检查当前节点状态。 确保所有现有Master节点健康。 版本 阅读全文
摘要:
1.k8s部署 https://www.cnblogs.com/Leonardo-li/p/18648449 2.k8s部署zookeeper 配合efak工具,需要zookeeper开启JXM的sts.yaml (在下边zookeeper部署文档中有体现,部署对应的jxm sts即可) https 阅读全文
摘要:
一、针对不同中间件的 业务服务器连接推荐方案,分为 集群内访问 和 集群外访问 两种场景: 1. Redis 集群(redis-clu-9 命名空间) Service: redis-service (Headless, ClusterIP: None) redis-cluster-a 阅读全文
摘要:
1. KubePi 简介 KubePi 是一个开源的 Kubernetes 多集群管理面板,提供以下核心功能: 多集群管理:支持接入多个 Kubernetes 集群统一管理。 可视化操作:提供资源(Pod、Deployment、Service 等)的创建、删除、监控功能。 权限控制:基于角色的访问控 阅读全文
摘要:
我的minio不同的service # minio-headless-service.yaml apiVersion: v1 kind: Service metadata: name: minio-headless namespace: minio spec: clusterIP: None pub 阅读全文
摘要:
1.minio集群介绍 MinIO集群是一个高性能、分布式的对象存储系统,采用去中心化无共享架构,所有节点对等且数据均匀分布,避免单点故障。它基于纠删码技术,将数据分片并冗余存储,允许在部分节点故障时(如半数以下磁盘损坏)仍能恢复数据,确保高可用性和容错性。集群支持水平扩展,可通过添加节点轻松扩容, 阅读全文
摘要:
1.Nacos 集群介绍 1.1 Nacos 简介 Nacos 是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它提供了一组简单易用的特性集,帮助开发者快速实现动态服务发现、服务配置、服务元数据及流量管理,在微服务架构中发挥着至关重要的作用。 1.2 Nacos 集群 阅读全文
摘要:
1.Kafka 集群简介 Apache Kafka 是一种分布式流处理平台,常用于构建实时数据管道和流应用。Kafka 集群由多个组件组成,以下是其核心概念和架构的简单介绍: 1.1 Kafka 集群的基本组件 Kafka 集群主要由以下部分组成: ZooKeeper:用于管理 Kafka 集群的元 阅读全文
摘要:
1.harbor升级说明 Harbor 升级过程需要按照官方推荐的升级路径逐步进行,不能直接跨版本升级。 此次是从Harbor 2.6.4 升级到 Harbor 2.12.2版本 单机版升级,Harbor服务器172.16.4.60 docker版本19.03.8, /etc/docker/daem 阅读全文
摘要:
1.zookeeper集群部署说明 k8s部署zookeeper集群(3个节点),可实现他的高可用性、一致性、容错性、扩展性、分布式协调等优势。 2.部署环境 IP 节点 操作系统 k8s版本 zookeeper版本 docker版本 zookeeper节点 172.16.4.85 master1 阅读全文
摘要:
1.redis cluster部署说明 Redis Cluster 的三主三从配置通过分片存储数据、主从复制和自动故障转移,提供了高可用性、数据冗余、负载均衡和弹性扩展,确保在分布式环境下高效处理高并发读写请求并保持系统的稳定性与可靠性。 2.部署环境 IP 节点 操作系统 k8s版本 redis版 阅读全文
摘要:
1. 给新节点初始化、升级内核、安装kubeadm相关组件,参考 https://www.cnblogs.com/Leonardo-li/p/18648449 2.获取主节点上的 Join 命令 在 Kubernetes 集群的控制平面节点(主节点)上,运行以下命令来获取节点加入集群所需的 toke 阅读全文
摘要:
1.部署k8s准备 1.1 服务器信息 IP地址 系统 内核 系统配置 部署方案 数据基础目录 备注 172.16.4.85 CentOS7.8 5.4.278-1.el7.elrepo.x86_64 8核16G/100G master1 /data/ 目前先只做一主两从,85主,86、87从 17 阅读全文
摘要:
1.升级说明 1.1 系统默认信息 系统版本:CentOS7.8 默认内核版本:3.10.0-1127.el7.x86_64 1.2 升级内核目的 部署k8s需要 1.3 k8s官方要求 cpu:2核以上 mem:2G以上 内核:4.x以上 1.4 升级内核版本(永久支持) CentOS7.8内核升 阅读全文
摘要:
一、我的使用场景说明 1.业务场景 由于业务要求,redis服务器迁移,将A服务器redis(单机)数据迁移到B服务器的redis(单机)上,只迁移5库数据,选择工具的原因是:B服务器上redis其他库都有数据,不能直接迁移A服务器redis的rdb或aof持久化文件 redis都是单机、6.0.2 阅读全文