最新发布第91页
PostgreSQL 高可用架构选型:Keepalived、repmgr、Patroni 与 Pgpool-II-AI运维探索者

PostgreSQL 高可用架构选型:Keepalived、repmgr、Patroni 与 Pgpool-II

- 一、pg高可用实现方案: - 共享磁盘的失效切换或磁盘的底层复制方案:使用共享存储,如SAN存储,一台机器故障后,把SAN存储 输出的磁盘挂到另一台机器上,然后把磁盘上的文件系统挂起来完成切...
Jenkins 构建工具集成:Maven、Ant、Gradle、NPM 与部署工具接入-AI运维探索者

Jenkins 构建工具集成:Maven、Ant、Gradle、NPM 与部署工具接入

一、构建工具集成 - 1.1 构建工具集成 1.1 集成Maven构建工具 1.2 安装`maven` https://maven.apache.org/download.cgi 1.2 安装`Maven on Centos` 1.2 集成`maven` - 常用命令 - `clean`清理构...
Toleration容忍是什么、配置解析与使用实践-AI运维探索者

Toleration容忍是什么、配置解析与使用实践

一、什么是容忍 容忍度(Toleration)是应用于 Pod 上的。容忍度允许调度器调度带有对应污点的 Pod。 容忍度允许调度但并不保证调度。 污点和容忍度(Toleration)相互配合,可以用来避免 Pod ...
Skywalking:准备工作与版本信息-AI运维探索者

Skywalking:准备工作与版本信息

一、版本信息 Kubernetes 1.26.2 Skywalking 9.5.0 Elasticsearch 8.8.1
云原生开发入门:编程语言、变量、数据结构与逻辑控制-AI运维探索者

云原生开发入门:编程语言、变量、数据结构与逻辑控制

一、认识开发语言 点击[开发语言排行](https://www.tiobe.com/tiobe-index/)查看2023年开发语言排行 点击[开发语言从业者收入](https://codesubmit.io/blog/software-engineer-salary-by-countr...
ArgoCD 高可用部署:生产环境安装与架构实践-AI运维探索者

ArgoCD 高可用部署:生产环境安装与架构实践

一、这篇文章聚焦 ArgoCD 在生产环境中的高可用部署,介绍 HA 架构特点、镜像调整和命名空间级安装方式,帮助快速完成更稳健的集群落地。 官方数据:[https://argo-cd.readthedocs.io/en/stable...
用 Kubernetes Service 替换 Eureka:先让 handler 具备集群内服务发现-AI运维探索者

用 Kubernetes Service 替换 Eureka:先让 handler 具备集群内服务发现

一、使用k8s能力替换Eureka 环境准备 1.1 创建handler的Service 1、新定义一个handler的Service 2、创建此类service 3、使用demo-ui进行测试(未注册到注册中心)
RBAC对集群资源的权限控制与对象配置解析-AI运维探索者

RBAC对集群资源的权限控制与对象配置解析

一、对集群资源的权限控制 在 Kubernetes API 中,大多数资源都是使用对象名称的字符串表示来呈现与访问的。 例如,对于 Pod 应使用 'pods'。 RBAC 使用对应 API 端点的 URL 中呈现的名字来引用...
Nginx平滑升级实践:使用USR2热替换二进制版本-AI运维探索者

Nginx平滑升级实践:使用USR2热替换二进制版本

一、什么是 Nginx 平滑升级 这里将“平滑升级”理解为: - 不直接粗暴停止现有 Nginx - 而是在现有服务继续工作的同时 - 逐步让新版本二进制接管进程 这样做的目的就是尽量避免明显业务中断。 ...
Ingress 自定义错误页:404、502、503 页面接管方案-AI运维探索者

Ingress 自定义错误页:404、502、503 页面接管方案

一、打开https://github.com/kubernetes/ingress-nginx/blob/main/docs/examples/customization/custom-errors/custom-default-backend.yaml链接地址,下载custom-default-backend.yaml文件 二...