- 博客(16)
- 收藏
- 关注
原创 apollo内置eureka dashboard授权登录
true:这个配置项控制是否启用Eureka的安全认证。如果它被设置为false,即使配置了用户名和密码,也不会启用安全认证。usernamepassword:你需要确保在配置文件中正确设置了和。:当前的配置允许所有请求通过,即使启用了安全认证,某些路径仍然可以匿名访问。你需要调整这些路径的权限。优化前的代码,此代码为apollo-configserver的2.x.x以上代码如果不修改访问eureka dashboard时,直接进入到dashboard界面,安全合规审核不过,要求增加账户审核。在。
2025-01-09 14:25:04
1552
2
原创 基于k8s环境pulsar集群之一:pulsar升级
要确认Pulsar升级的方法,特别是当使用 Helm 进行部署时,注意pulsar-helm-chart 的版本信息中:CHART VERSION 列标识的是 Helm 本身的版本号。APP VERSION 则对应了所部署 Pulsar 应用的版本。确保在升级过程中,这两个版本号都符合你的升级需求和兼容性要求。通过仔细核对 CHART VERSION 和 APP VERSION,可以准确选择适合的 Helm 来升级 Pulsar 集群,保证新功能和改进得以正确应用,同时最小化潜在的风险和不兼容问题。
2024-12-18 11:12:05
317
原创 基于k8s环境pulsar集群之一:pulsar-manager部署
在第一篇文章中,我们详细介绍了Pulsar的部署流程。本篇则专注于如何利用Pulsar提供的管理工具来进行部署,以简化管理和维护工作,确保集群的高效运作。通过这些工具,管理员可以更加便捷地执行诸如配置管理、监控集群状态、调整集群设置以及进行故障排查等任务。这不仅提升了操作效率,还减少了人为错误的可能性,使得Pulsar集群的日常运维变得更加直观和可靠。登录到pg上,创建pulsar-manager库。到此,可看到pulsar集群中默认的两租户。三:pulsar-manager下载。#安装postgres。
2024-12-18 10:47:10
974
原创 全网最详细MongoDB8分片副本集群部署
北京,2024年10月16日——MongoDB(纳斯达克股票代码:MDB)近日宣布MongoDB 8.0已全面可用,这是全球倍受欢迎的文档型数据库MongoDB迄今为止性能最强的版本。MongoDB 8.0的优化使整体吞吐量提高了32%,MongoDB 8.0时间序列数据聚合的处理速度提高了200%以上MongoDB 8.0数据分发速度提高了50倍,MongoDB 8.0单分片集群成本降低了50%。MongoDB 8.0吞吐量提升32%MongoDB 8.0批量写入速度提升56%
2024-11-30 13:08:46
1334
2
原创 基于k8s部署kafka,包括jvm、exporter结合部署
在完成Kafka的部署并确保其正常运行后,为了能够及时发现潜在问题并在出现故障时迅速进行排查,我们不得不考虑引入更加全面的监控系统。这样不仅可以确保我们在问题发生的第一时间获取到关键信息,还能帮助我们快速定位和解决问题,来提高系统的稳定性和可靠性,需要监控的时候,我们必须要部署kafka的jvm或者是exporter,以下两种方式都可以不同的部署方式里使用,在此,每个yaml只写一种。1、标签选择,目的让kafka pod还在此这台主机上,由其对于使用hostpath存储方式很重要。定制自己的标准化镜像,
2024-11-29 12:09:14
131
原创 Zookeeper集群之间的热同步和常规迁移
本次Zookeeper数据迁移的方案:一、利用开源工具可以进行同步,如使用zkcopy开源工具进行在线同步,可以使两个Zookeeper或Zookeeper集群之间进行数据同步,但不能对Zookeeper的log日志进行同步。使用zkcopy的特点,是在不停服的情况下,可以进行数据同步,不用担心数据不一致问题,但改工具不能对日志进行拷贝。二、是先将源集群中的快照、日志拷贝出到目标节点指定目录中,再将快照、日志文件迁移到目标集群节点的指定目录下。
2024-11-28 19:58:48
822
原创 k8s环境中取zookeeper运行中的一些值
在生产环境中,监控和查看Zookeeper的各项指标通常是一个繁琐且耗时的过程。传统的做法是通过监控系统查看或手动登录服务器进行检查,这些方法不仅效率低下,还容易出错。为了简化这一过程并提高工作效率,我开发了一个Python 3脚本,能够自动获取并展示Zookeeper的运行指标。该脚本不仅简化了操作流程,还提供了更加直观和实时的数据展示,方便团队成员随时查看生产环境中的关键指标。配置文件config.yaml。
2024-11-28 19:34:04
291
原创 Debezium抽取mysql数据给kafka原理
使用Debezium需要三个独立的服务:ZooKeeper、Kafka和Debezium connector服务。
2024-11-28 18:58:13
663
原创 MongoDB7分片副本集SCRAM权限设置
mongodb的账户及对应的角色有以下几种:普通操作角色、管理员操作角色、实例级别操作角色、集群管理员角色、备份与恢复操作角色system.js。
2024-11-28 17:03:03
1083
原创 全网最详细最新版本MongoDB分片副本集不停机升级方案:MongoDB7升级到MongoDB8、必带数据验证、生产升级参考
全网最详细最新版本分片副本集升级方案:MongoDB7升级到MongoDB8,必带数据验证、生产部署参考,粉丝可见
2024-11-26 10:31:43
1573
原创 全网最详细MongoDB数据备份恢复迁移,MongoDBcompass官方标配版
官方推荐的一个官方提供的图形界面工具,用于管理和操作 MongoDB 数据库。集成了 MongoDB 的其他工具和服务,如 MongoDB Atlas(托管数据库服务)。根据数据备份的方法,也可以将备份的数据直接导入到另一个集群中,完成数据迁移工作,不再赘述。看到配置信息,包括存储大小,文档数,文档平均大小,索引,索引大小等。可视化管理用户和角色,支持 MongoDB 的身份验证和授权机制。支持拖拽式的聚合管道构建,方便进行复杂的数据分析和汇总。可视化的查询构建器,支持构建复杂的查询语句。
2024-11-26 09:32:47
1581
原创 基于k8s环境下使用Helm部署pulsar集群
在网上,大量部署 Apache Pulsar 的案例都是基于裸金属环境。鉴于此,本人特别贡献出在 Kubernetes (K8s) 环境中部署、安装和扩缩容 Pulsar 的经验。通过使用 Helm 清单文件,可以在几分钟内快速部署 Pulsar 集群,并根据负载动态调整资源。K8s 的自动扩缩容功能(scale)能够自动调整 Pulsar 组件的数量,通过部署pulsar-manager方便管理pulsar环境。大大简化了运维工作。
2024-10-27 13:04:08
1047
原创 基于k8s或docker生产环境下gitlab备份方案大全
在原有的云生大环境下,部署方式从裸金属转向了容器化,尽管备份的基本思路保持不变,但具体的备份方法和命令则有了显著的不同。本文重点在于探讨在Kubernetes或Docker环境中,如何有效地对GitLab进行备份。
2024-10-09 14:40:43
1393
原创 Ceph如何在kubernetes的containerd环境下部署
本文主要针对在Kubernetes(K8S)环境中,在1.24后,只有在containerd,如何部署Ceph的问题进行探讨。提前准备一块50G祼盘IPCPUMEMDISK8C16G100+50G8C16G100+50G8C16G100+50G8C16G100+50G版本名称版本操作系统K8sv1.24.00cephv17.2.5。
2023-08-18 22:20:19
225
1
vue-element-adminm后台前端解决方案,它基于 vue 和 element-ui实现
2024-12-02
开源中件间zookeeper和kafka客户端配置,用于运维人员了解开发人员如何使用代码环节对接zookeeper和kafka
2024-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人