二进制部署 Thanos 云计算 2023-01-04 醒在深海的猫 手机阅读 1. 下载二进制文件 1 2 3 4 wget https://github.com/thanos-io/thanos/releases/download/v0.26.0/thanos-0.26.0.linux-amd64.tar.gz tar xvf thanos-0.26.0.linux-amd64.tar.gz mv thanos-0.26.0.linux-amd64/thanos /usr/bin/ rm -rf thanos-0.26.0.linux-amd64* 2. 安装 Thanos Query 1 vim /etc/systemd/system/thanos-query.service 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [Unit] Description=Thanos Query After=network-online.target [Service] Restart=on-failure ExecStart=/usr/bin/thanos query \ --log.level=debug \ --query.auto-downsampling \ --grpc-address=0.0.0.0:30091 \ --http-address=0.0.0.0:30092 \ --query.partial-response \ --query.replica-label=prometheus_replica \ --query.replica-label=rule_replica \ --store=1.0.0.0:30091 \ --store=2.0.0.0:30091 [Install] WantedBy=multi-user.target --store 参数添加需要聚合的全部源。1 systemctl daemon-reload && systemctl enable thanos-query systemctl start thanos-query && systemctl status thanos-query vim /etc/systemd/system/thanos-sidecar.service [Unit] Description=Thanos SideCar After=network-online.target [Service] Restart=on-failure ExecStart=/usr/bin/thanos sidecar \ --grpc-address=0.0.0.0:30091 \ --tsdb.path /var/lib/prometheus \ --prometheus.url "http://localhost:9090" [Install] WantedBy=multi-user.target systemctl daemon-reload && systemctl enable thanos-sidecar systemctl start thanos-sidecar && systemctl status thanos-sidecar linux 上一篇 海外多区下的监控系统 下一篇 一本书看懂地缘世界 相关推荐 Kubernetes 1.27: StatefulSet PVC 自动删除(beta) 作者:Matthew Cary (Google) 译者:顾欣 (ICBC) Kubernetes v1.27 将一种新的策略机制升级到 Beta 阶段,这一策略用于控制 StatefulSets 的 PersistentVolumeClaims(PVCs)的生命周期。 这种新的 PVC 保留策略允许用户指定当删除 StatefulSet 或者缩减 StatefulSet 中的副本时, 是自动删除还 云计算 2023-07-11 醒在深海的猫 从零开始入门 K8s | 理解 RuntimeClass 与使用多容器运行时 作者 | 贾之光 阿里巴巴高级开发工程师 一、RuntimeClass 需求来源 容器运行时的演进过程 我们首先了解一下容器运行时的演进过程,整个过程大致分为三个阶段: 第一个阶段:2014 年 6 月 Kubernetes 正式开源,Docker 是当时唯一的、也是默认的容器运行时; 第二个阶段:Kubernetes v1.3 rkt 合入 Kubernetes 主干,成为了第二个容器运行时。 云计算 2023-07-09 醒在深海的猫 使用Flux CD持续交付Kubernetes应用程序实战 概述 Flux CD是一个基于GitOps的工具,用于实现在Kubernetes上进行持续交付的自动化过程。它允许开发团队通过版本控制系统来管理应用程序的部署,并将应用程序自动同步到Kubernetes集群。使用Flux CD,您可以通过定义应用程序的声明性配置文件来管理整个交付流程,从而实现自动化的构建、测试和部署。Flux CD通过定期轮询存储库,将源代码存储库中存储的Kubernetes清单 云计算 2023-08-22 醒在深海的猫 基于云原生的私有化 PaaS 平台交付实践 作者:牛玉富,某知名互联网公司专家工程师。喜欢开源,热衷分享,对 K8s 及 golang 网关有较深入研究。 本文将解读如何利用云原生解决私有化交付中的问题,进而打造一个 PaaS 平台,提升业务平台的复用性。在进入正题之前,有必要先明确两个关键词: PaaS 平台:多个核心业务服务作为一个整体平台去封装,以平台形式提供服务。 私有化交付:平台需要部署私有云环境中,要面对无网情况下依然可以运转。 云计算 2023-07-09 醒在深海的猫 CNCF年度报告解读(2018年) 2019年2月初,CNCF 发布了2018年的年度报告,这是 CNCF 继2017年度报告之后,第二次发布年度报告,2017年度的报告只有区区14页,今年的报告长度增长了一倍达31页。下面我将带大家一起来深度解读下这份2018年的年度报告,一窥 CNCF 过去一年里在推广云原生的道路上取得的进展。 注:本文最后附上了2017年和2018年度的报告下载地址。 CNCF 年度报告涵盖的范围 在解读 C 云计算 2023-07-10 醒在深海的猫 回到顶部
Kubernetes 1.27: StatefulSet PVC 自动删除(beta) 作者:Matthew Cary (Google) 译者:顾欣 (ICBC) Kubernetes v1.27 将一种新的策略机制升级到 Beta 阶段,这一策略用于控制 StatefulSets 的 PersistentVolumeClaims(PVCs)的生命周期。 这种新的 PVC 保留策略允许用户指定当删除 StatefulSet 或者缩减 StatefulSet 中的副本时, 是自动删除还 云计算 2023-07-11 醒在深海的猫
从零开始入门 K8s | 理解 RuntimeClass 与使用多容器运行时 作者 | 贾之光 阿里巴巴高级开发工程师 一、RuntimeClass 需求来源 容器运行时的演进过程 我们首先了解一下容器运行时的演进过程,整个过程大致分为三个阶段: 第一个阶段:2014 年 6 月 Kubernetes 正式开源,Docker 是当时唯一的、也是默认的容器运行时; 第二个阶段:Kubernetes v1.3 rkt 合入 Kubernetes 主干,成为了第二个容器运行时。 云计算 2023-07-09 醒在深海的猫
使用Flux CD持续交付Kubernetes应用程序实战 概述 Flux CD是一个基于GitOps的工具,用于实现在Kubernetes上进行持续交付的自动化过程。它允许开发团队通过版本控制系统来管理应用程序的部署,并将应用程序自动同步到Kubernetes集群。使用Flux CD,您可以通过定义应用程序的声明性配置文件来管理整个交付流程,从而实现自动化的构建、测试和部署。Flux CD通过定期轮询存储库,将源代码存储库中存储的Kubernetes清单 云计算 2023-08-22 醒在深海的猫
基于云原生的私有化 PaaS 平台交付实践 作者:牛玉富,某知名互联网公司专家工程师。喜欢开源,热衷分享,对 K8s 及 golang 网关有较深入研究。 本文将解读如何利用云原生解决私有化交付中的问题,进而打造一个 PaaS 平台,提升业务平台的复用性。在进入正题之前,有必要先明确两个关键词: PaaS 平台:多个核心业务服务作为一个整体平台去封装,以平台形式提供服务。 私有化交付:平台需要部署私有云环境中,要面对无网情况下依然可以运转。 云计算 2023-07-09 醒在深海的猫
CNCF年度报告解读(2018年) 2019年2月初,CNCF 发布了2018年的年度报告,这是 CNCF 继2017年度报告之后,第二次发布年度报告,2017年度的报告只有区区14页,今年的报告长度增长了一倍达31页。下面我将带大家一起来深度解读下这份2018年的年度报告,一窥 CNCF 过去一年里在推广云原生的道路上取得的进展。 注:本文最后附上了2017年和2018年度的报告下载地址。 CNCF 年度报告涵盖的范围 在解读 C 云计算 2023-07-10 醒在深海的猫