
DevOps
文章平均质量分 92
炸鸡物料库
.
展开
-
【Oracle云】OCI - Ansible VM 操作示例 (Demo)
在云计算环境中,自动化是提高效率的关键。Ansible 是一种广泛使用的自动化工具,可以帮助我们轻松管理和操作 Oracle Cloud Infrastructure(OCI)上的资源。本文将展示如何使用 Ansible 操作 OCI,包括安装 Ansible 和 Ansible Collection,及通过 Ansible 实现 Oracle OCI 虚拟机(VM)的关机操作。原创 2025-02-24 07:00:00 · 829 阅读 · 0 评论 -
Kubernetes 使用 Kube-Prometheus 构建指标监控 +飞书告警
Prometheus Operator 为 Kubernetes 提供了对 Prometheus 机器相关监控组件的本地部署和管理方案,该项目的目的是为了简化和自动化基于 Prometheus 的监控栈配置,主要包括以下几个功能:- Kubernetes 自定义资源:使用 Kubernetes CRD 来部署和管理 Prometheus、Alertmanager 和相关组件。- 简化的部署配置:直接通过 Kubernetes 资源清单配置 Prometheus,比如版本、持久化、副本、保留策略等等配置原创 2025-02-20 11:17:02 · 1430 阅读 · 0 评论 -
VM 虚拟机 构建 Prometheus + Thanos 短信预警环境 终章
构建 Prometheus + Thanos 环境时,考虑到 Prometheus 原生开源版并未提供高可用性的支持,特别是在面对更大规模和高可用性要求的监控场景时。因此,引入 Thanos 成为一种选择。Prometheus 通常以单实例运行,适用于小到中等规模的监控需求,但在更大规模和高可用性要求下,Thanos 提供了解决方案,通过集中、查询汇聚多个 Prometheus 实例的数据,并支持长期数据存储,从而提高了整体可用性。原创 2025-02-19 07:00:00 · 929 阅读 · 0 评论 -
【Oracle云】 Ansible 通过VM资源标签过滤要关机stop的资源
在云计算环境中,自动化是提高效率的关键。Ansible 是一种广泛使用的自动化工具,可以帮助我们轻松管理和操作 Oracle Cloud Infrastructure(OCI)上的资源。本文将展示如何使用 Ansible 操作 OCI,包括安装 Ansible 和 Ansible Collection,及通过 Ansible 实现 Oracle OCI 虚拟机(VM)的关机操作。原创 2025-02-17 10:06:15 · 463 阅读 · 0 评论 -
Kubernetes 10 个关键问题,你真的都懂吗?
Kubernetes 作为容器编排的核心工具,强大但也复杂。在日常使用中,你是否遇到过这些问题?Pod 一旦创建就稳了吗?应用 OOM 了会发生什么?如何高效排查容器崩溃?服务真的能均衡负载吗?今天,我们就来聊聊 Kubernetes 使用中的 10 个关键问题,并用最简单易懂的方式给出解答。原创 2025-02-14 16:40:41 · 752 阅读 · 0 评论 -
OCI OKE 构建 Promtail + loki + Grafana
Loki 构建了一个由多个微服务组件组成的系统,可作为可水平扩展的分布式系统运行。其独特设计允许将整个分布式系统的代码编译成单个二进制或 Docker 镜像。单个二进制文件的行为由 -target命令行标志控制。如果每天的日志量超过几百 GB,或者需要进行读写分离,Loki 提供了一种简单的可扩展部署模式,可以轻松扩展到每天数 TB 甚至更多的日志。在这种模式下,Loki 的微服务组件被绑定到两个目标:-target=read和 -target=write。原创 2025-02-13 14:40:20 · 927 阅读 · 0 评论 -
【Oracle云】基于 OKE 的 Cluster AutoScaler 扩/缩容
Oracle Kubernetes Engine(OKE)为用户提供了便捷而强大的Kubernetes服务,而集群自动伸缩(Cluster AutoScaler)则是OKE中的一项重要功能。该功能允许根据工作负载的需要自动调整集群的大小,确保资源的最佳利用和应用的高可用性。本文将介绍如何在Oracle云上基于OKE配置和使用集群自动伸缩,为您的Kubernetes工作负载提供动态而智能的伸缩策略,以满足不断变化的需求,实现高效的资源利用。原创 2024-02-06 08:52:01 · 1289 阅读 · 1 评论 -
【Oracle云】OCI DevOps Services 教程 (3) - 创建自动化部署流水线【CD流水线】
欢迎来到【Oracle云】OCI DevOps Services教程的第三部分!在这一部分中,我们将介绍如何在OCI上创建自动化部署流水线,也称为持续部署(CD)流水线。OCI DevOps Services提供了一套标准的构建工具,帮助我们简化软件交付的过程,实现更快的集成周期和更高质量的部署。通过本系列的文章,您将了解如何在 OCI DevOps Services 中搭建自动化流水线,提高应用开发和交付的效率,同时充分发挥 OCI 云原生服务的作用。原创 2024-02-02 17:46:35 · 1152 阅读 · 0 评论 -
【Oracle云】OCI DevOps Services 教程 (1) - 构建自动化流水线基础架构和OCI代码仓库使用
OCI DevOps Services 提供了完整的 CI/CD 解决方案,其基础架构流程涵盖了从代码管理到持续交付的全过程。原创 2024-01-31 11:01:48 · 1305 阅读 · 0 评论