刷新
Argo CD

博主头像 目录一、什么是 Argo CD二、为什么选择 Argo CD三、Argo CD 架构1、API服务器2、存储库服务器3、应用程序控制器四、Argo CD 的使用1、要求2、安装 Argo CD2.1、创建 argocd 命名空间2.2、部署 Argo CD2.3、验证部署是否成功3、下载 Argo ...

关于全球化大规模混合云 Kubernetes Prometheus 监控体系标准化及 GitOps 自动化改进方案

博主头像 背景 现状 某司概况: PaaS/SaaS 公司,业务面向全球,包括 东南亚/南亚/中东/欧洲/非洲/美洲/东亚... 生产 k8s 集群数十套,生产非生产 >100 套(多种集群类型,各种公有云/专有云/私有云/数据中心...) 疫情以来,持续推进成本优化。 某司监控概况,由于历史原因和出于成本考 ...

管理大规模监控技术栈的最佳实践

博主头像 集中管理可观测性数据 集中化监控数据有助于打破信息孤岛,提供系统全景视图。彭博社发现,当团队各自为战时,系统中断往往持续很久才有人意识到多个团队正在独立处理同一问题。通过数据集中管理,他们获得了更全面的基础设施视图,从而能更高效地进行故障分级处理(来源:《彭博社如何通过 Metrictank 和 G ...

Grafana将弃用AngularJS-我们该如何迁移

博主头像 AngularJS 弃用时间线 AngularJS 支持已在 Grafana 9 中正式弃用。在 2024 年 5 月发布的 Grafana 11 中,所有 Grafana Cloud 和自托管安装默认关闭该功能。到 Grafana 12 版本时,将完全移除对 AngularJS 的支持,包括配置参 ...

企业级DevOps系统服务搭建(Ubuntu)

博主头像 系统架构概述 一个完整的企业级DevOps系统通常包含以下核心组件: 版本控制:GitLab/Gitea 持续集成/持续部署(CI/CD):Jenkins/GitLab CI 容器编排:Docker + Kubernetes 配置管理:Ansible 监控告警:Prometheus + Grafan ...

我的家庭实验室服务器集群硬件清单

博主头像 概述 之前有热心读者想要了解我的家庭实验室服务器集群的硬件配置清单. 所以有这篇文章. 声明: 不是广告, 不是推广, 不是软广. 先放2张照片: 声明: 确实没有理线天赋, 这已经是我理线的极限了, 求轻喷. 硬件包括: 网络 一图左下亮绿光的: 瑞莎 Radxa E20C 一图中下: ...

双剑合璧:kubectx+kubens玩转Kubernetes多集群管理

博主头像 在同时管理多个Kubernetes集群和数十个命名空间时,频繁输入--context和--namespace参数堪称效率杀手。由Ahmetb开发的kubectx/kubens工具组,用极简命令实现集群上下文与命名空间的秒级切换。 工具定位对比表 工具 核心功能 典型使用场景 kubectx 集群上下 ...

Ubuntu 22.04 LTS 部署 K8S 1.28.15

博主头像 本文将详细介绍如何在 Ubuntu 22.04 LTS 上部署 Kubernetes 1.28.15 集群。我们将使用 kubeadm 工具来初始化集群,并配置一个 Master 节点和两个 Worker 节点。此外,我们还将安装 Calico 作为 CNI 插件,并部署一个简单的 Nginx 应用 ...

vivo 大规模容器集群运维平台实践

博主头像 容器平台已经成为支持应用运维和部署的重要基础设施,当前 vivo 内部容器平台共有20+生产集群,管理数万物理机节点,运维管理难度不断增大。为提升运维效率和稳定性,容器团队开发了北斗运维管理平台用于解决大规模集群运维问题。北斗容器运维管理平台包含资源管理,集群扩缩容,巡检,事件中心,监控中心等功能。... ...

使用 kubeadm 创建高可用 Kubernetes 及外部 etcd 集群

博主头像 博客链接:使用 kubeadm 创建高可用 Kubernetes 及外部 etcd 集群 前言 Kubernetes 的官方中文文档内容全面,表达清晰,有大量示例和解析 无论任何情况下都推荐先花几个小时通读官方文档,来了解配置过程中的可选项,以及可能会遇到哪些问题 本文基于官方文档中 入门 - 生产 ...

Ubuntu 22.04 LTS 部署K8S 1.23.17

博主头像 一、基础环境准备 1. K8S 虚拟机硬件环境准备 IP 主机名 配置 磁盘 10.0.0.20 master20 2c4G 50G 10.0.0.21 worker21 2c4G 50G 10.0.0.22 worker22 2c4G 50G 配置三个节点:1个 Master 节点和 2个 Wor ...

TTRSS 迁移实战

博主头像 背景 几年前在云服务器上搭建了一套 TTRss + RssHub 集群, 用于阅读文章. 具体可以参见这篇文章: 使用 K8S 部署 RSS 全套自托管解决方案 - RssHub + Tiny Tiny Rss - 东风微鸣技术博客 近期云服务器要到期了, 刚好趁此机会将其从云上迁移到家里的 Hom ...

Kubernetes的资源模型与资源管理(20250219)

Pod内CPU和内存配置的设置方式及其影响。QoS模型将Pod划分为Guaranteed、Burstable和BestEffort三种类别,在宿主机资源紧张时的作用。cpuset的设置特性:通过设置cpuset将容器绑定到特定CPU核上,提升应用性能。 ...

k8s单机容器网络(20250216)

veth pair: 虚拟1 - docker0 - 虚拟2,每个上面都有一个地址,虚拟1,2不需要解析包,网桥docker0来解析,并做转发操作 容器要想跟外界进行通信,它发出的 IP 包就必须从它的 Network Namespace 里出来,来到宿主机上。而解决这个问题的方法就是:为容器创建一... ...

ubuntu-kubernetes集群搭建

作者:雪庆华 原创作品,严禁转载! 目录 部署k8s集群前环境准备 基于kubeadm组件初始化K8S的master组件 基于kubeadm部署worker组件 部署flannel的CNI插件 kubectl工具实现自动补全功能 安装部署时常见错误 一、部署k8s集群前环境准备 1.参考链接 htt ...

k8s~Lens管理工具的使用

博主头像 Lens 是一款开源的 Kubernetes 集群管理工具,以下是关于它的详细介绍: 基本信息 定义:Lens 是一个 Kubernetes IDE,提供与 Kubernetes 集群无缝交互的工具,以及为团队和组织内安全有效的工作提供环境。 开源性:Lens 是开源项目,基于 MIT 许可证,拥有 ...

<1···456>