最新发布第75页
EFK 部署实战:Elasticsearch 与 Kibana 在 K8S 中落地-AI运维探索者

EFK 部署实战:Elasticsearch 与 Kibana 在 K8S 中落地

一、前言 Kubernetes 中比较流行的日志收集解决方案是Elasticsearch、Fluentd 和 Kibana (EFK)技术栈,也是官方现在比较推荐的一种方案。 1.1 主要组件功能 1、Elasticsearch(ES): - 强大的...
MongoDB 异构平台在线迁移-AI运维探索者

MongoDB 异构平台在线迁移

一、为什么要迁移至 MongoDB - 1.1 MongoDB数据库定位 - OLTP /OLAP 数据库 - 原则上 Oracle 和 MySQL 能做的事情,MongoDB 都能做(包括 ACID 事务) - 优点:横向扩展能力,数据量或并发量增加时候...
Jenkins Pipeline 入门:Jenkinsfile 编写与基础概念-AI运维探索者

Jenkins Pipeline 入门:Jenkinsfile 编写与基础概念

一、编写Jenkinsfile运行流水线 一条流水线通过一个 `Jenkinsfile` 文件进行描述,分成脚本式和声明式两种方式。 一个 `Jenkinsfile` 文件的组成: - 指定 node 节点/ workspace - 指定运行的选...
MongoDB oplog-AI运维探索者

MongoDB oplog

一、副本集数据同步的过程 1、Primary节点写入数据 2、Secondary通过读取 Primary的 oplog得到复制信息,开始复制数据并且将复制信息写入到自己的 oplog 3、如果某个操作失败,则备份节点停止从当...
Ingress 路由进阶:单域名多 Path、多域名同服务与在线更新-AI运维探索者

Ingress 路由进阶:单域名多 Path、多域名同服务与在线更新

一、单域名匹配多 Path 到不同服务 一个扇出(fanout)配置根据请求的 HTTP URI 将来自同一 IP 地址的流量路由到多个 Service。 Ingress 允许你将负载均衡器的数量降至最低。例如,这样的设置:...
Prometheus 自动伸缩:Metrics Server 与 HPA 实战-AI运维探索者

Prometheus 自动伸缩:Metrics Server 与 HPA 实战

一、背景 - Kubernetes集群规模大、动态变化快,而且容器化应用部署和服务治理机制的普 及,传统的基础设施监控方式已经无法满足Kubernetes集群的监控需求。 - 需要使用专门针对Kubernetes集群...
Istio:安装Istio并部署样例应用程序-AI运维探索者

Istio:安装Istio并部署样例应用程序

一、使用istioctl部署Istio 1、在master01节点上下载istioctl,这里下载的是1.18.0 如果上面方式成不了,打开浏览器输入https://github.com/istio/istio/releases/download/1.18.0/istio-1.18.0...
Jenkins声明式流水线:Environment、Options、Parameters与Triggers-AI运维探索者

Jenkins声明式流水线:Environment、Options、Parameters与Triggers

一、Directives Directives可用于一些执行stage时的条件判断或预处理一些数据,和Sections一致,Directives 不是一个关键字或指令,而是包含了 environment、options、parameters、triggers、st...
Shell特殊符号详解:引号、重定向与通配写法实战-AI运维探索者

Shell特殊符号详解:引号、重定向与通配写法实战

一、为什么要先学特殊符号 在 Linux 命令行里,很多看似普通的符号其实都有特殊含义。理解这些符号后,写命令、写脚本和读别人脚本时都会轻松很多。 这一类常见符号主要包括: - 引号系列 - 重...
SkyWalking 告警实战:默认规则、动态配置与告警媒介-AI运维探索者

SkyWalking 告警实战:默认规则、动态配置与告警媒介

一、基于Skywalking的告警概述 官方指南:[apache/skywalking · GitHub](https://github.com/apache/skywalking/blob/master/docs/en/setup/backend/backend-alarm.md) **基本原理&告警媒...