Zabbix高级应用 -- K8S 集群监控Zabbix高级应用 --K8s集群监控 ����� ��������FiberHome 演讲主题: • CactiFans • Zabbix • Microservice • K8s • Golang https://blog.cactifans.com/ 无边界监控 应用架构发展趋势 数据采集 RESTful 接口 LLD – 低级别发现 低级发现提供了一种监控主机上变化实体,并 图形?触发器? Kubernetes 架构 k8s node k8s pod k8s master 应用 Zabbix Agent HTTP Agent CPU/内存/磁盘/网络 服务/日志/... 状态/CPU/内存 Kubernetes 监控 Kubernetes Metrics Server 安装 https://github.com/kubernetes-sigs/metrics-server rics-server # Kubernetes 1.7 $ kubectl create -f deploy/1.7/ # Kubernetes > 1.8 $ kubectl create -f deploy/1.8+/ #edit metric-server deployment to add the flags # args: # - --kubelet-insecure-tls0 码力 | 25 页 | 11.98 MB | 1 年前3
Uber 核心派单系统及其集群管理演化-李宁Traffic Controller Health Controller Host B Service B Service C RPC Muttley ⼿手动发送1%流量量到新集群 服务健康检查,⾃自动流量量切换 部署管理理 •逐步部署 •Staging •Shadow •Canary •⾃自动部署 •⾃自动触发+⼈人⼯工审核 •根据监控⾃自动回滚 变更更管理理0 码力 | 23 页 | 15.26 MB | 1 年前3
Rafay DZone Refcard Gitops for kubernetes 2022SEPTEMBER 2022 GitOps for Kubernetes Essentials to Applications Hosted in Cloud-Native Ecosystems NINAD DESAI STAFF ENGINEER, INFRACLOUD CONTENTS • About GitOps for Kubernetes • Configuration Management Management in Kubernetes • GitOps for Kubernetes Essentials • Conclusion Git is the most widely used version control system, with more than 80 percent of its market share in today’s software industry running in Kubernetes. In this Refcard, we will dive into what GitOps means in the Kubernetes world, key principles, and the advantages for cloud-native ecosystems. ABOUT GITOPS FOR KUBERNETES Thanks0 码力 | 8 页 | 1.35 MB | 1 年前3
North-South Load Balancing
of Kubernetes Services with
eBPF/XDPNorth-South Load Balancing of Kubernetes Services with eBPF/XDP Martynas Pumputis (Isovalent) October 28, 2020 10.0.0.1 10.0.0.2 10.0.0.3 httpd httpd “httpd” service 10.0.0.1:30000 10.0.0.2:30000 KUBE-FORWARD -m comment --comment "kubernetes forwarding rules" -m mark --mark 0x4000/0x4000 -j ACCEPT -A KUBE-FORWARD -s 10.217.0.0/16 -m comment --comment "kubernetes forwarding conntrack pod source rule" --ctstate RELATED,ESTABLISHED -j ACCEPT -A KUBE-FORWARD -d 10.217.0.0/16 -m comment --comment "kubernetes forwarding conntrack pod destination rule" -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT0 码力 | 11 页 | 444.46 KB | 1 年前3
高效智能运维[云+社区技术沙龙第29期] - 腾讯云提高K8S集群资源利用率实践云+社区技术沙龙 腾讯云提高K8S集群资源利用率实践 庄鹏锐 腾讯云高级工程师 资源利用率分析 Node节点资源碎片 Pod Resource(requests)配置不合理 WorkLoad/HPA 副本数设置不合理 业务空闲时间 解决方案 Pod 压缩 Node 超卖 HPA VPA 动态 调度 碎片 处理 Pod 资源压缩 • MutatingAdmission0 码力 | 10 页 | 1.39 MB | 1 年前3
Red Hat OpenShift GitOps 1.13 了解 OpenShift GitOps第 1 章 什么是 GITOPS? GitOps 是为云原生应用程序实施持续部署的一种声明方式。您可以使用 GitOps 创建可重复进程,用于在 多集群 Kubernetes 环境间管理 OpenShift Container Platform 集群和应用程序。GitOps 以快速的速度处 理和自动化复杂部署,节省部署和发行周期期间的时间。 GitOps 工作流通过开发、测试、临时和生产环境来推送应用程序。GitOps GitOps 将基础架构和应用程序定义定义为代码。然后,它会使用此代码来管理多个工作区和集群来简化 基础架构和应用程序配置的创建过程。根据代码原则,您可以在 Git 存储库中存储集群和应用程序的配 置,然后按照 Git 工作流将这些存储库应用到所选集群中。您可以将在 Git 存储库中开发和维护软件的核 心原则应用到创建和管理集群和应用程序配置文件。 第 第 1 章 章 什么是 什么是 GITOPS? ? 是一个使用 Argo CD 作为声明性 GitOps 引擎的 Operator。它启用了多集群 OpenShift 和 Kubernetes 基础架构的 GitOps 工作流。使用 Red Hat OpenShift GitOps,管理员可以在 集群和开发生命周期中一致地配置和部署基于 Kubernetes 的基础架构和应用程序。Red Hat OpenShift GitOps 基于开源项目 Argo0 码力 | 17 页 | 203.28 KB | 1 年前3
Red Hat OpenShift GitOps 1.13 基础架构节点上的 GitOps 工作负载GitOps Operator 创建的 control plane 工作负载,包括此命名空间中的默认 Argo CD 实例。 使用 GitOps control plane 工作负载,您可以通过在集群中创建多个隔离的 Argo CD 实例来安全地并声明 性地隔离基础架构工作负载,并完全控制 Argo CD 实例的功能。另外,您可以在多个开发人员命名空间 中以声明性方式管理这些 Argo CD 实 OpenShift GitOps 安装的 GitOps control plane 工作负载移到基础架构节点。以下是您 可以移动的 control plane 工作负载: kam deployment 集群部署 集群部署(后端服务) openshift-gitops-applicationset-controller 部署 部署 openshift-gitops-dex-server 部署 部署 op 运行以下命令,将现有节点标记为基础架构: 2. 编辑 GitOpsService 自定义资源(CR)以添加基础架构节点选择器: $ oc label nodenode-role.kubernetes.io/infra= 第 第 1 章 章 在基 在基础 础架 架构节 构节点上 点上运 运行 行 GITOPS CONTROL PLANE 工作 工作负载 负载 3 3. 在 GitOpsService 0 码力 | 10 页 | 122.25 KB | 1 年前3
openEuler 22.03 LTS SP2 技术白皮书安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+Qemu 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:ARM/X86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 新场景 • 边缘计算:发布面向边缘计算场景的版本 openEuler 22.03 LTS SP2 Edge,支持 KubeEdge+ 边云协同框架,具备边 虚拟机业务推荐:时延敏感类业务,如 web 服务、高性能数据库、实时渲染、机器学习推理等。低优先级虚拟机业务推荐: 非时延敏感类业务,如视频编码、大数据处理、离线渲染、机器学习训练等。 应用场景 版本功能如下: • 集群调度增强:增强 OpenStack Nova 能力,支持优先级语义调度。 • 功耗控制:通过对低优先级虚拟机的 CPU 带宽进行限制,以此达到降低整机功耗的同时保障高优先级虚拟机 QoS。 • Cache 配置等技术,采用双根文件 系统、原子化更新的设计思路,使用 nestos-assembler 快速集成构建。并针对 K8S、OpenStack 等平台进行适配,优化 容器运行底噪,使系统具备十分便捷的集群组件能力,可以更安全的运行大规模的容器化工作负载。 NestOS 适合作为以容器化应用为主的云场景基础运行环境,解决了在使用容器技术与容器编排技术实现业务发布、 运维时与底层环境高度解耦而带来的0 码力 | 48 页 | 5.62 MB | 1 年前3
高效智能运维[云+社区技术沙龙第29期] - 冲上云霄—腾讯海量业务上云实践接入服务、逻辑服务、数据存储、文件存储 混合云过度到全量公有云 服务调用质量、用户访问质量、 服务可用率 数据上公有云 • 冷迁移+增量 •同步中心数据同步 •切换过程停写 私有组件迁移上云 • 云上部署服务集群 •自行维护和迭代 •同步中心或主备 •业务切路由切换服务 兼容公有云 • DTS自助热迁移 •增量完成后切换读写 •VIP或DNS寻址 数据库搬迁上云方式 接入层与应用层切换上云 云原生计算基金会(CNCF),2015年由谷歌牵头成立,第一个毕业的项目Kubernetes。 ⚫ 在云上生长的应用,不是一个产品,而是一套技术体系和一套方法论。 ⚫ 包括DevOps、持续集成(CI)、持续交付(CD)、微服务、云基础设施(IaaS)、容器(K8S)、12要素等几大主题。 腾讯云容器服务(Tencent Kubernetes Engine ,TKE) TKE 腾讯云(IAAS) 基础服务 基础服务 计算资源(CVM) 存储资源(CBS) 网络资源 ……. Kubernetes多集群管理 Cluster1 Cluster2 ……. 应用服务管理 集群监控 集群日志 集群告警 基础设施监控 基础设施日志 基础设施告警 管理体系 业务管理 用户体系 权限 审计 安全 资源调度 服务监控 服务告警 远程日志 自动扩缩容 负载均衡 服务发现 CI/CD0 码力 | 26 页 | 2.39 MB | 1 年前3
JumpServer ⼴受欢迎的开源堡垒机⽀持⾼清晰度 RDP 客户端连接;(X-Pack) 录像云端存储 录像云端存储,⽀持 S3、腾讯云 COS、阿⾥云 OSS、华为云 OBS、Ceph、Swift、Azure; Kubernetes管理 ⽀持对 Kubernetes 进⾏运维审计。 JumpServer 的数据库审计功能 数据库运维安全审计 Database Auditing 连接⽅式 命令⾏⽅式 数据库代理直连⽅式,可使⽤数据库管理⼯具(例如 多云资产⾃动同步与录⼊ - 最⼴泛的多云管理⽀持 特⾊功能 ⾃动同步与纳管 超⼤规模分布式资产⽀持 - ⽀持多分⽀、多区域的集群分布式互联部署 - 特⾊功能 统⼀存储 智能 DNS 负载均衡 JS - 1 JS - 2 JS - N Redis 集群 MySQL 集群 domain.jumpserver.com branch1.jumpserver.com 负载均衡 JS - A 提示:⾮旗舰版⽀持热备份(Keeplived、负载均衡模式等)、应⽤组件⾼可⽤、K8S 集群部署等模式,需要额外的实施及维护费⽤。 企业级⽀持服务内容(增强级) ⽀持服务 7×24 ⼯单及电话⽀持服务,1 个⼩时内响应客户⼯单;接到故障申报后,⼯程师通过电话⽀持、远程接 ⼊等⽅式协助客户及时排除软件故障。 安装架构 单机架构、主备架构、集群架构、分布式架构。 培训⽅式 提供离线视频、远程会议、现场培训。 产品安装0 码力 | 49 页 | 14.87 MB | 1 年前3
共 97 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













