最新发布第47页
排序
动态网站架构入门:静态站、动态站与LNMP工作原理
一、静态网站和动态网站有什么区别 先从网站类型本身做了区分。 静态网站通常只包含: - HTML - CSS - JavaScript - 图片 - 视频等静态资源 这类资源往往可以直接由 Nginx 返回,因此只需要 Web...
流水线最佳实践二:多环境发布、版本晋级与 Kubernetes 发布编排
一、Jenkins + K8S + Gitlab构建RLEASE打包发布更新流水线到K8S集群 1.1 Jenkins + K8S + Gitlab构建RLEASE打包发布更新流水线到K8S集群 **获取运行中deploy的yaml -> 上传到gitlab -> 更...
ArgoCD Metrics 监控:Prometheus 指标采集与可视化
一、为什么监控 ArgonCD Metrics? ArgoCD 的 Metrics 提供了有关其内部状态和运行状况的重要信息。通过监控这些指标,可以实现以下目标: - **性能监控**:了解ArgoCD的性能表现,确保其能够有...
PostgreSQL 备份恢复全景:逻辑备份、物理备份、PITR 与 pg_rman
一、为什么要备份 数据库的备份对于一个dba来说,说得再怎么重要都不为过 数据库备份有多种方式,如逻辑备份和物理备份 针对pg也有多种备份方式 pg的备份方式有哪些 | 备份方式/工具 | 备份类型...
编写Chart一键安装RabbitMQ集群
一、下载文件 上面文件说明: `Chart.yaml` 文件包含了该chart的描述。你可以从模板中访问它 * `apiVersion`:Chart的apiVersion,目前默认都是v2 * `name`:Chart的名称 * `description`:Chart描...
ArgoCD Webhooks 实战:基于 GitLab 自动触发应用同步
一、前言 ArgoCD 每三分钟会拉取一次 git 仓库的内容以检测 manifests 的变化。 为了消除这种轮询延迟,可以将 API 服务器配置为接收 webhook 事件的方式,这样就能实时获取到 Git 存储库中的变...
Istio 安全控制:PeerAuthentication 与 RequestAuthentication 实战
一、前言 在Kubernetes集群中,可以使用token进行认证,或者使用kubeconfig进行认证;对于 istio来说,有两种认证方式:**对等认证** 和 **请求认证**。 Istio需要安全功能来解决微服务架构中的...
Rsync备份服务入门:概念、企业应用场景、三种模式与推拉详解
一、为什么备份服务是综合架构中的基础能力 备份服务在网站架构里并不是“出了问题再补”的内容,而是从一开始就要纳入设计的基础能力。 这里里对备份服务的理解非常直接: - 需要配合脚本使用 ...
MongoDB 高级集群设计:两地三中心
一、容灾级别 | 级别 | 方式 | RPO | RTO | | - | - | - | - | | L0 | 无备源中心,没有灾难恢复能力,只在本地进行数据备份 | 24小时 | 4小时+ | | L1 | 本地备份+异地保存,本地将关键数据备份,...
Fluentd 高级配置:source、match、buffer、filter 与 label
一、配置文件 在 Fluentd 的配置文件中,有几个常用的关键字和组件,包括 source 、 match 、filter 、 system 、 label 和 @include 。 * 1.source :用于定义 Fluentd 接收数据的来源 * 2.mat...
















