自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

原创 Kubernetes Artemis系列 | 使用 ArtemisCloud Operator 部署 artemis

ArtemisCloud Operator 是一个用于管理和部署云端基础设施的工具。它基于 Kubernetes 平台,旨在简化和自动化云环境的管理任务。ArtemisCloud Operator 提供了一种通过自定义资源定义 (Custom Resource Definitions, CRDs) 来描述和操作云资源的方式,使得用户能够以更高层次的抽象来管理复杂的云架构和服务。

2024-06-27 11:06:00 648

原创 Kubernetes Prometheus 系例 | kubernetes 部署 Kafka exporter监控Kafka集群

Kafka exporter 是一个用于导出 Apache Kafka 集群监控指标的工具。它通常与 Prometheus 和 Grafana 等监控工具结合使用,以提供对 Kafka 集群运行状态的实时监控和可视化。Kafka exporter 的主要功能是通过 JMX(Java Management Extensions)或其他接口从 Kafka 集群中收集各种运行时指标,如生产者吞吐量、消费者延迟、分区状态等。

2024-06-25 14:27:36 456

原创 银河麒麟(Kylin Linux Advanced Server V10)配置centos8的yum源

2、将阿里云开源镜像站的centos8的yum源,下载到麒麟的服务器下并重新加载。1、将麒麟的yum源备份。

2024-06-17 20:15:29 230

原创 Harbor API | 通过api得到项目列表和镜像仓库

持续更新中关注不迷糊。

2024-06-17 20:13:50 278

原创 calico SetUp failed for volume “bpffs“ : hostPath type check failed: /sys/fs/bpf is not a directory

sys/fs/bpf 是一个特殊的文件系统目录,通常是由系统自动挂载的。如果 /sys/fs 存在但没有 /bpf 子目录,通常意味着系统没有正确配置 BPF 文件系统。你可以检查内核配置文件 /boot/config-$(uname -r) 来确认是否启用了 BPF。报错说没有/sys/fs/bpf这个目录,然后我ls /sys/fs/ 是有的,但是没有bpf。如果系统内核不支持 BPF,需要考虑升级内核到一个支持 BPF 的版本。没有的话就是没有bpf文件系统。所似直接升级内核即可。

2024-05-09 20:01:29 279

原创 Chrome您的连接不是私密连接 |输入“thisisunsafe”命令绕过警告or添加启动参数

因为Chrome不信任这些自签名ssl证书,为了安全起见,直接禁止访问了,thisisunsafe 这个命令,说明你已经了解并确认这是个不安全的网站,你仍要访问就给你访问了。在当前页面用键盘输入 thisisunsafe ,不是在地址栏输入(切记),就直接敲键盘就行了。

2024-04-28 11:42:12 3303 2

原创 Grafana 系列|Grafana 监控 TDengine集群

TDengine 通过 taosKeeper 将服务器的 CPU、内存、硬盘空间、带宽、请求数、磁盘读写速度等信息定时写入指定数据库。TDengine 还将重要的系统操作(比如登录、创建、删除数据库等)日志以及各种错误报警信息进行记录。系统管理员可以从 CLI 直接查看这个数据库,也可以在 WEB 通过图形化界面查看这些监测信息。官网提供了 TaosKeeper Prometheus Dashboard for 3.x dashboard,提供了和 TDinsight 类似的监控 dashboard。

2024-04-26 16:38:10 660

原创 Grafana系列 | Grafana监控TDengine库数据 |Grafana自定义Dashboard

TDengine是一个特别擅长处理时序数据的数据库。时序数据就是按照时间顺序排列的数据,比如一个设备每隔一段时间记录的温度、湿度等信息。

2024-04-26 16:21:47 1351 1

原创 Kubernetes TDengine 系列|安装 TDengine 的 Grafana 插件|Grafana监控TDengine数据

Grafana 能够监控到TDengine 数据,快速集成搭建数据监测报警系统

2024-04-25 21:25:06 1358

原创 npm install|certificate has expired 证书过期

遇到 npm ERR!code CERT_HAS_EXPIRED 错误时,尝试从淘宝的npm镜像(registry.npm.taobao.org)下载包时,由于SSL/TLS证书问题而失败了。将 npm 的 strict-ssl 配置项设置为 false 会使 npm 在与仓库通信时忽略 SSL 证书错误。禁用 strict-ssl 可能允许继续使用该镜像。

2024-04-25 10:17:54 680

原创 Kubernetes Kafka 系列|MirrorMaker 2 同步数据

MirrorMaker 2(简称MM2)是Apache Kafka的一个工具,主要用于跨Kafka集群的数据复制和同步。相比早期的MirrorMaker 1(简称MM1),MirrorMaker 2在设计和功能上有了显著的提升,能够更好地适应生产环境的需求。首先,MM2采用了并行复制的方式,能够实现高吞吐量的数据复制和同步,使得在大数据场景下也能保持高效性能。这使得MM2成为数据备份、灾难恢复、数据分析和实时处理等多种应用场景下的理想选择。其次,MM2在数据同步方面具有很高的灵活性。

2024-04-18 20:55:37 789 1

原创 Kubernetes 卷存储|kubenetes 卷挂载ssh公私钥实现集群pod免密和宿主机与pod免密

SSH公钥和私钥是用于SSH(Secure Shell)协议中的一对密钥,用于身份验证和安全通信。SSH是一种加密的网络协议,常用于在不安全的网络中安全地进行远程登录和执行命令。公钥是密钥对中公开的部分,可以安全地分享给任何人或存储在远程服务器上,没有泄露风险。公钥通常用于加密会话密钥、验证数字签名或加密可以用相应的私钥解密的数据。在SSH登录认证过程中,公钥被放置在远程服务器上用户账号的~/.ssh/authorized_keys文件中。

2024-04-18 18:55:41 1039

原创 Kubernetes kafka系列 | Strimzi 部署kafka-bridge

一、kafka bridge 介绍Kafka Bridge 是 Apache Kafka 生态系统中的一个工具或组件,用于实现 Kafka 与其他系统或协议之间的通信或集成。Kafka 本身是一个分布式事件流平台,广泛用于构建实时数据流水线和流式应用程序。然而,并非所有系统或应用程序都可能与 Kafka 的协议兼容或直接交互。Kafka Bridge 充当中介或适配器,允许非 Kafka 应用程序与 Kafka 集群进行通信。

2024-04-01 23:57:25 773

原创 Kubernetes activemq artemis系列 | k8s部署artemis主从 v2.33.0

本文提供了yaml可直接使用(镜像是自己构建的)

2024-04-01 23:41:48 546

原创 ActiveMQ Artemis 系列| High Availability 主备模式(消息复制) 版本2.33.0

Apache ActiveMQ Artemis 是一个高性能的开源消息代理,它完全符合 Java Message Service (JMS) 2.0 规范,并支持多种通信协议,包括 AMQP、MQTT、STOMP 和 OpenWire 等。ActiveMQ Artemis 由 Apache Software Foundation 开发和维护,旨在提供可靠的消息传递解决方案,适用于各种异步通信场景。共享存储。

2024-03-27 23:57:20 970

原创 ActiveMQ Artemis 系列| High Availability 主备模式(消息复制) 版本2.19.1

Apache ActiveMQ Artemis 是一个高性能的开源消息代理,它完全符合 Java Message Service (JMS) 2.0 规范,并支持多种通信协议,包括 AMQP、MQTT、STOMP 和 OpenWire 等。ActiveMQ Artemis 由 Apache Software Foundation 开发和维护,旨在提供可靠的消息传递解决方案,适用于各种异步通信场景。共享存储。

2024-03-27 23:57:04 949

原创 Kubernetes kafka系列 | Strimzi 快速部署kafka集群 (可外部通信)

Strimzi 是一个用于 Apache Kafka 在 Kubernetes 上部署和管理的开源项目。它提供了一组 Kubernetes 自定义资源定义(Custom Resource Definitions,CRDs)、控制器和操作符,使得在 Kubernetes 环境中轻松地部署、管理和操作 Kafka 集群成为可能。Strimzi 项目旨在简化 Kafka 在 Kubernetes 上的部署和运维,同时利用 Kubernetes 的优势,如弹性、可扩展性和自动化。

2024-03-23 22:03:15 1001 1

原创 kubernetes TDengine 系列 |k8s部署 TDengine集群 (可外部通信)

TDengine(时序数据库引擎)是一种开源的高性能时序数据库,专门设计用于处理大规模数据的时序数据存储和分析。TDengine旨在解决物联网、监控系统、日志分析等领域中海量时序数据的存储和查询需求,具有高性能、高可靠性和高可扩展性的特点TDengine的一些关键特性和优势:高性能:TDengine采用了高效的存储引擎和查询优化技术,能够快速地存储和查询大规模的时序数据。时序数据优化:TDengine专门针对时序数据进行了优化,采用了列式存储、时间序列压缩等技术,提高了数据存储和查询的效率。

2024-03-23 14:39:47 1088

原创 Kubernetes kafka系列 | k8s部署kafka+zookeepe集群(可外部通信)| kafka docekr镜像制作-v3.5.2

Kafka 通过 ZooKeeper 管理集群配置、选举 Leader,并在 Consumer Group 发生变化时进行 Rebalance(即消费者负载均衡)。Producer 使用 Push(推)模式将消息发布到 Broker,Consumer 使用 Pull(拉)模式从 Broker 订阅并消费消息。典型的 Kafka 体系架构包括若干 Producer(消息生产者),若干 Broker(作为 Kafka 节点的服务器),若干 Consumer (Group),以及一个 ZooKeeper 集群。

2024-03-13 11:45:27 1230

原创 Kubernetes kafka系列 | k8s部署kafka+zookeepe集群(可外部通信)

【代码】Kubernetes kafka系列 | k8s部署kafka+zookeepe集群(可外部通信)

2024-03-13 09:22:49 611

原创 Kubernetes kafka系列 | k8s部署kafka+zookeepe集群

Kafka简介: Apache Kafka 是一个开源的分布式流处理平台和消息队列系统。它最初由LinkedIn开发,并于2011年成为Apache软件基金会的顶级项目。特点:高吞吐量: Kafka 能够处理大规模的消息流,并具有很高的吞吐量。持久性: 它将消息持久化到磁盘上,因此即使消费者不在线,也能保证消息不会丢失。可伸缩性: Kafka 可以很容易地水平扩展以处理大量数据。实时性: Kafka 可以提供几乎实时的消息传递,适用于大多数实时数据处理需求。

2024-03-13 09:21:40 1546

原创 Kubernetes activemq系列| k8s 部署activemq artemis 集群(可外部通信)

Apache ActiveMQ Artemis 是一个高性能的开源消息代理,它完全符合 Java Message Service (JMS) 2.0 规范,并支持多种通信协议,包括 AMQP、MQTT、STOMP 和 OpenWire 等。ActiveMQ Artemis 由 Apache Software Foundation 开发和维护,旨在提供可靠的消息传递解决方案,适用于各种异步通信场景。bin- 运行 ActiveMQ Artemis 所需的二进制文件和脚本。examples- 各种例子。

2024-03-12 09:52:53 591

原创 Kubernetes Mysql系列|k8s部署mysql (deployment)

【代码】Kubernetes Mysql系列|mysql部署。

2024-03-07 16:36:35 412

原创 Error: INSTALLATION FAILED: execution error at (kafka/templates/NOTES.txt:333:4):kafka: Kraft mode

新版kafka新增了一个kraft模式,他与zookeeper是冲突的,不能同时使用,所以如果使用指定的zookeeper,kraft模式要关闭。修改kafka的配置文件“value.yaml”,将 kraft.enable 的值改为false。

2024-03-04 23:20:24 419

原创 Kubernetes IoTDB系列 | IoTDB数据库同步|IoTDB数据库高可用 | v1.3.0

IoTDB 数据同步功能可以将 IoTDB 的数据传输到另一个数据平台,我们将一个数据同步任务称为 Pipe。抽取(Extract)处理(Process)发送(Connect)Pipe 允许用户自定义三个子任务的处理逻辑,通过类似 UDF 的方式处理数据。

2024-02-29 20:57:19 1068

原创 Kubernetes IoTDB系列 | IoTDB搭建 | v1.3.0

IoTDB 是一种面向物联网(IoT)场景的开源时序数据库。它专门设计用于高效地存储和查询大规模物联网设备产生的时序数据。IoTDB 提供了高吞吐量、低延迟、灵活的数据模型以及多种数据查询和存储引擎等特性,使其成为处理物联网数据的理想选择。以下是 IoTDB 的一些特点和功能:时序数据存储: IoTDB 将时序数据作为其核心数据模型,能够高效地存储和管理时间序列数据。高性能: IoTDB 采用了多种优化技术,如数据压缩、索引、多级缓存等,以实现高吞吐量和低延迟的数据读写操作。

2024-02-29 19:56:56 482

原创 Kubernetes activemq系列| k8s 部署activemq artemis

Apache ActiveMQ Artemis 是一个高性能的开源消息代理,它完全符合 Java Message Service (JMS) 2.0 规范,并支持多种通信协议,包括 AMQP、MQTT、STOMP 和 OpenWire 等。ActiveMQ Artemis 由 Apache Software Foundation 开发和维护,旨在提供可靠的消息传递解决方案,适用于各种异步通信场景。bin- 运行 ActiveMQ Artemis 所需的二进制文件和脚本。examples- 各种例子。

2024-02-29 10:43:05 509

原创 Kubernetes IoTDB系列 | IoTDB数据库同步|IoTDB数据库高可用 | v0.12 -13

IoTDB 数据库同步是指将一个节点的数据复制到其他节点,以确保数据的冗余和可用性。在分布式环境中,数据同步是保证系统高可用性的重要组成部分。以下是 IoTDB 数据库同步的一般介绍:数据同步类型:主从复制(Master-Slave Replication):在主从复制中,一个节点被指定为主节点,负责接收和处理所有的写操作。其他节点被指定为从节点,复制主节点的数据并提供读取服务。主从复制适用于读多写少的场景。

2024-02-28 17:36:55 1041

原创 Docker apt-get| 写入阿里云的镜像源

【代码】Docker apt-get| 写入阿里云的镜像源。

2024-02-28 14:34:23 626

原创 Kubernetes IoTDB系列 | IoTDB搭建 | v0.12

IoTDB 是一种面向物联网(IoT)场景的开源时序数据库。它专门设计用于高效地存储和查询大规模物联网设备产生的时序数据。IoTDB 提供了高吞吐量、低延迟、灵活的数据模型以及多种数据查询和存储引擎等特性,使其成为处理物联网数据的理想选择。以下是 IoTDB 的一些特点和功能:时序数据存储: IoTDB 将时序数据作为其核心数据模型,能够高效地存储和管理时间序列数据。高性能: IoTDB 采用了多种优化技术,如数据压缩、索引、多级缓存等,以实现高吞吐量和低延迟的数据读写操作。

2024-02-28 13:44:06 640

原创 Kubernetes Prometheus 系列 | PromQL的使用

Prometheus 通过指标名称(metrics name)以及对应的一组标签(labelset)唯一定义一条时间序列。指标名称反映了监控样本的基本标识,而 label 则在这个基本特征上为采集到的数据提供了多种特征维度。用户可以基于这些特征维度过滤,聚合,统计从而产生新的计算后的一条时间序列。PromQL 是 Prometheus 内置的数据查询语言,其提供对时间序列数据丰富的查询,聚合以及逻辑运算能力的支持。并且被广泛应用在 Prometheus的日常应用当中,包括对数据查询、可视化、告警处理当中。

2024-02-23 16:09:02 915

原创 Shell 脚本系列 | xsync同步脚本的使用

2.在全局环境变量的路径下(例如/usr/local/bin)创建一个xsync文件,并赋予执行权限。xsync是一个同步脚本,它实际上是对rsync脚本的二次封装,可以简化在多个节点之间同步文件的过程。注意:这个示例假设你的目标节点是hadoop112、hadoop113、hadoop114。例如我要将当前目录下的a.t文件同步到服务器kafkaos2、kafkaos3上,使用命令。该脚本经过修改,需要携带4个参数,分别是。startno 服务器编号起始编号。endno 服务器编号终止编号。

2024-02-23 14:29:39 493

原创 Kubernetes Prometheus 系列|Prometheus介绍和使用|Prometheus+Grafana集成

Prometheus 是一个开源的完整监控解决方案,其对传统监控系统的测试和告警模型进行了彻底的颠覆,形成了基于中央化的规则计算、统一分析和告警的新模型。

2024-02-22 20:58:44 1327 2

原创 Shell 脚本系列 | shell三剑客

"Shell三剑客"是指在Linux/Unix系统下使用最广泛的三个命令行工具:grep、sed和awk。它们都是文本处理工具,可以用于快速搜索、替换和处理大量文本数据。命令特点使用场景grep擅长查找过滤快速查找过滤sed擅长取行和替换需要快速进行替换/修改文件内容awk擅长取列、统计计算文件取列、数据切片、对比/比较和统计shell三剑客通常要与正则表达式一起使用.:匹配任意单个字符(除了换行符)。*:匹配前面的字符0次或多次。^:匹配行的开头。$:匹配行的结尾。

2024-02-22 15:04:42 1376

原创 Kubernetes 卷存储 NFS | nfs搭建配置 原理介绍 nfs作为存储卷使用

NFS(Network File System)是一种分布式文件系统协议,允许客户端远程访问服务器上的文件,实现数据共享。它整合多个存储设备为统一文件系统,方便数据存储和管理,支持负载均衡和故障转移,确保服务高可用和可扩展。但需注意,NFS依赖网络环境,网络状况影响其性能,且配置管理需技术经验。nfs端口:2049RPC端口:111wnfs原理工作原理主要基于客户端-服务器架构。在NFS环境中,服务器端运行NFS服务,将本地文件系统中的文件共享给网络上的其他计算机。

2024-02-21 23:45:02 1270

原创 Shell脚本系列|scp多节点传输

SCP(Secure Copy)是一种基于SSH协议进行加密传输的文件复制协议。三、Scp多节点传输脚本。

2024-02-07 15:44:09 828

原创 Shell脚本系列| SSH分发公钥方法 - expect脚本的使用

ssh原理:在SSH安全协议的原理中, 是一种非对称加密与对称加密算法的结合。用于确保远程登录和其他网络服务的会话安全,通过非对称加密、会话加密、多重验证机制等手段,保护数据传输的机密性和完整性。ssh登录有2种方法:账号密码登录和公钥登录。

2024-02-07 14:34:45 1280

原创 Kubernetes CNI Calico:Route Reflector 模式(RR) calico IPIP切换RR网络模式

Calico 路由反射模式是一种 BGP 互联方案,用于解决大规模网络中路由信息的分发和同步问题。在 Calico 的路由反射模式中,路由反射器(Route Reflectors)被用来集中管理路由信息,以减少网络中的路由信息数量和减小路由信息的分发规模。在 Calico 的路由反射模式中,路由反射器会收集来自其他节点的路由信息,并将其保存在本地。然后,这些路由信息会被分发给其他节点,以便它们能够学习到所有可达的路由。

2024-02-06 15:58:54 1617

原创 Kubernetes CNI Calico:修改calico的网络模式IPIP变为BGP

2、修改ippool,需要把ipipMode从Always修改成为Never(执行下面命令修改ipipMode)

2024-02-06 10:30:24 550

原创 Kubernetes CNI Calico:二进制安装 calicoctl工具

calicoctl 允许从命令创建,读取,更新和删除 Calico 对象。二进制方式安装 calicoctl 工具。

2024-02-05 23:29:19 568

grafana kubernetes json模板

grafana json模板。包含kubernetes 集群,租户,节点,POD

2024-04-19

Prometheus+Grafana+Flink+node-exporter+pushgateway+alertmanager

Prometheus+Grafana+Flink+node_exporter+pushgateway+alertmanage安装包 介绍使用链接:https://blog.csdn.net/weixin_48711696/article/details/136242768?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22136242768%22%2C%22source%22%3A%22weixin_48711696%22%7D

2024-02-23

Kubernetes内外网通信,集群外节点访问 pod ip 路由隧道.C/S架构实现

原文链接:https://blog.csdn.net/weixin_48711696/article/details/135972824

2024-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除