logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从零开始学习Prometheus:企业级监控系统完整指南使用Helm部署Prometheus

Prometheus是一个开源的监控和告警系统,最初由SoundCloud开发,现在是Cloud Native Computing Foundation(CNCF)的毕业项目。它特别适合监控动态的云原生环境,如Kubernetes集群。这样灵活的 PromQL 语法,随时按任意标签进行聚合、切分、过滤。这是理解 Prometheus 最关键的一点。:主服务,负责抓取、存储、查询指标数据。Prome

文章图片
#prometheus#kubernetes
Elasticsearch介绍集群迁移 Es集群如何迁移

Elasticsearch 是一个开源的、分布式的、基于 RESTful API 的搜索和分析引擎。它构建在 Apache Lucene 之上,能够近乎实时地存储、搜索和分析海量数据。简单来说,Elasticsearch 是一个为处理大规模、多样化数据并提供快速搜索和深度洞察而设计的强大工具。

文章图片
#elasticsearch#大数据#搜索引擎
Jenkins流水线Pipeline声明式语法基础入门----下

作用:配置流水线的全局或局部选项,用于提升流水线的稳定性、可维护性,如超时控制、日志设置、构建历史保留等。常用参数及用法(全局+局部结合):参数说明:timestamps():无参数,日志每一行都会添加时间戳,便于排查构建失败的时间点。timeout(time: 数值, unit: ‘单位’):超时控制,unit支持SECONDS(秒)、MINUTES(分钟)、HOURS(小时)。buildDis

文章图片
#jenkins#运维
记录一次ES索引迁移报错:1.两边索引参数不一致2.分析器与存储属性有冲突

由于第一次迁移的时候源端es中有三个索引没有迁移到目标端es(源端es为华为云产品,目标端es为自建,保持版本一致)。后期业务运行过程中发现全文检索的时候会用到这三个索引,导致查不出原来的数据。所以需要重新将这三个索引迁移过来,并将目标端新生成的索引中的数据进行合并。在使用ESM工具更新索引 core_we的映射(mapping),但遇到了字段映射冲突。1.目标索引中已存在字段:opinion字段

文章图片
#elasticsearch
kubernetes Calico(CNI) NetworkPolicy 流量管理 设置networkpolicy 策略 下集

Pod 有两种隔离:出口的隔离和入口的隔离,默认情况下入口和出口都是非隔离的,可以接受来自任何请求方的网络请求。所谓的隔离也就是限制流量的流入或者流出,如果一个 NetworkPolicy 的标签选择器选中了某个 Pod,则该 Pod 将变成隔离的(isolated),并将拒绝任何不被 NetworkPolicy 许可的网络连接。如果此字段为空,则此 NetworkPolicy 不允许任何入站流量

文章图片
#kubernetes#容器#云原生
k8s集群内的pod连接集群外部的mysql, k8s集群内部服务如何连接集群外部mysql? 一文搞明白

推荐方法:优先使用Service(有域名时)或手动配置 Endpoints(直接使用 IP)。调试工具:通过临时 Pod 执行telnet或命令验证连接。安全实践:始终通过 Secret 管理凭证,并启用 SSL 加密敏感数据传输。通过以上步骤,Kubernetes 集群内的应用即可安全、稳定地访问外部 MySQL 数据库。

文章图片
#kubernetes#mysql#容器
kubernetes1.28部署nacos2.5.0集群,最新版本超详细 无坑

Nacos 是一个轻量级的服务发现和配置管理平台,非常适用于微服务架构,能够帮助开发者更加高效地管理服务的注册、发现、配置和健康检查等。Nacos有内置的数据库用于存放配置数据,在生产环境中最好是使用外部数据库用于存放配置数据,可以和后端应用服务共用一个数据库,数据库采用mysql5.7版本,最好是主从架构,本文采用单节点。当一个节点出现故障时,其他节点仍然可以正常工作。如果你在搭建微服务、分布式

文章图片
#kubernetes#云原生
k8s使用containerd作为容器运行时配置Harbor私有仓库与阿里云私有仓库以及镜像加速器,k8s基于containerd如何配置harbor私有仓库

至于containerd大家还需要在去学习以下使用的命令。测试从官方下载镜像创建pod2.配置Harbor私有仓库,k8s所有节点都操作192.168.209.182为我harbor仓库的地址,访问方式为http2.1.k8s使用Harbor仓库的镜像创建pod你还可以使用创建一个 Secret 来访问容器仓库时, 当你没有 Docker 配置文件时你可以这样做:3.配置使用阿里云私有仓库3.1.

文章图片
#kubernetes#阿里云#容器
Kubernetes LoadBalancer系列|MetalLB介绍与配置

1. 什么是 MetalLB?MetalLB 是一个专为裸机 Kubernetes 集群设计的开源负载均衡器实现。它的核心目标是解决 Kubernetes 原生类型 Service 在物理机/虚拟机集群(非云环境)中无法自动分配外部 IP 的问题。通过在裸机环境中模拟云厂商提供的负载均衡服务,MetalLB 让 Kubernetes Service 能够获得外部可访问的 IP 地址,从而将流量从集

文章图片
#kubernetes#云原生
Elasticsearch介绍集群迁移 Es集群如何迁移

Elasticsearch 是一个开源的、分布式的、基于 RESTful API 的搜索和分析引擎。它构建在 Apache Lucene 之上,能够近乎实时地存储、搜索和分析海量数据。简单来说,Elasticsearch 是一个为处理大规模、多样化数据并提供快速搜索和深度洞察而设计的强大工具。

文章图片
#elasticsearch#大数据#搜索引擎
    共 16 条
  • 1
  • 2
  • 请选择