- 一 背景Kubernetes 生态在很多企业广泛应用的当下,相信很多运维和开发人员都会同时管理和维护多个 Kubernetes 集群,比如:开发环境、测试环境、预发布环境、生产环境等等,此刻如果你还在通过将不同kubeconfig文件来重新命名区分,来切换集群,那可以仔细看看本文,详细会有收获,享受如丝般顺滑的多集群切换管理。 二 原理我们日常管理k8s,通过kubectl,其本质为一个与... 一 背景Kubernetes 生态在很多企业广泛应用的当下,相信很多运维和开发人员都会同时管理和维护多个 Kubernetes 集群,比如:开发环境、测试环境、预发布环境、生产环境等等,此刻如果你还在通过将不同kubeconfig文件来重新命名区分,来切换集群,那可以仔细看看本文,详细会有收获,享受如丝般顺滑的多集群切换管理。 二 原理我们日常管理k8s,通过kubectl,其本质为一个与...
- 一 背景在Kubernetes的编排中,我们为了IaC,均使用yaml语法进行描述业务资源,无论是使用单独编写资源清单文件,还是使用helm 的charts,对于yaml语法是否具有像其他语言一样的lint工具进行语法检测?防患于未然,在编写阶段是否可以对kubernetes的错误配置进行提前检测呢,是否有一款工具能检测代码是否遵循kubernetes的最佳实践检测呢?同时在DevOPS盛... 一 背景在Kubernetes的编排中,我们为了IaC,均使用yaml语法进行描述业务资源,无论是使用单独编写资源清单文件,还是使用helm 的charts,对于yaml语法是否具有像其他语言一样的lint工具进行语法检测?防患于未然,在编写阶段是否可以对kubernetes的错误配置进行提前检测呢,是否有一款工具能检测代码是否遵循kubernetes的最佳实践检测呢?同时在DevOPS盛...
- 一 背景收到测试环境集群告警,登陆K8s集群进行排查。 二 故障定位 2.1 查看pod查看kube-system node2节点calico pod异常查看详细信息,查看node2节点没有存储空间,cgroup泄露 2.2 查看存储登陆node2查看服务器存储信息,目前空间还很充足集群使用到的分布式存储为ceph,因此查看ceph集群状态 三 操作 3.1 ceph修复目前查看到ceph... 一 背景收到测试环境集群告警,登陆K8s集群进行排查。 二 故障定位 2.1 查看pod查看kube-system node2节点calico pod异常查看详细信息,查看node2节点没有存储空间,cgroup泄露 2.2 查看存储登陆node2查看服务器存储信息,目前空间还很充足集群使用到的分布式存储为ceph,因此查看ceph集群状态 三 操作 3.1 ceph修复目前查看到ceph...
- MongoDB 是我们常用的 NoSQL 数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 MongoDB 来对文档数据进行存储。这里介绍下如何在 Kubernetes 环境中部署用于开发、测试的环境的 MongoDB 数据库,当然,部署的是单节点模式,并非用于生产环境的主从或集群模式。单节点的 MongoDB 部署简单,且配置存活探针,能保证快速检测 MongoDB 是否可用,当不可 MongoDB 是我们常用的 NoSQL 数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 MongoDB 来对文档数据进行存储。这里介绍下如何在 Kubernetes 环境中部署用于开发、测试的环境的 MongoDB 数据库,当然,部署的是单节点模式,并非用于生产环境的主从或集群模式。单节点的 MongoDB 部署简单,且配置存活探针,能保证快速检测 MongoDB 是否可用,当不可
- 今天来玩一下混沌工程的开源工具之一的 ChaosMesh。ChaosMesh 的目标是要做一个通用的混沌测试工具。 ChaosMesh 是要和 k8s 结合使用的,其中用了云原生的能力 今天来玩一下混沌工程的开源工具之一的 ChaosMesh。ChaosMesh 的目标是要做一个通用的混沌测试工具。 ChaosMesh 是要和 k8s 结合使用的,其中用了云原生的能力
- 学完本课程后,您将能够:了解容器可观测性技术现状与发展趋势,了解华为云CIE容器洞察引擎产品功能及原理。 学完本课程后,您将能够:了解容器可观测性技术现状与发展趋势,了解华为云CIE容器洞察引擎产品功能及原理。
- 本专栏均为楼主个人理解,适合于初学者。能够很快帮助0基础的同学快速入门与落地一套k8s环境。 1.为什么使用k8s在阅读本文章之前,建议了解docker。在当前软件环境下,即使是很小的公司会使用很多中间件,同时项目也会拆成很多微服务项目。例如楼主的公司,使用了redis,rabbitmq,elk中间件。在项目方面,把业务拆分成了6个微服务项目,同时还使用了在线预览等开源项目。如果楼主使用do... 本专栏均为楼主个人理解,适合于初学者。能够很快帮助0基础的同学快速入门与落地一套k8s环境。 1.为什么使用k8s在阅读本文章之前,建议了解docker。在当前软件环境下,即使是很小的公司会使用很多中间件,同时项目也会拆成很多微服务项目。例如楼主的公司,使用了redis,rabbitmq,elk中间件。在项目方面,把业务拆分成了6个微服务项目,同时还使用了在线预览等开源项目。如果楼主使用do...
- Serverless一种以应用为中心的新型云原生计算形态,具备无感知、按需、分层、全栈的特点。 Serverless容器服务(Serverless Container)是容器基础设施服务的未来。 CCI是基于Kubernetes的Serverless容器服务,提供免运维、高安全、生态开放、秒级计费的容器运行环境,主要服务Al计算、高性能批量计算、突发流量扩容等业务场景。 Serverless一种以应用为中心的新型云原生计算形态,具备无感知、按需、分层、全栈的特点。 Serverless容器服务(Serverless Container)是容器基础设施服务的未来。 CCI是基于Kubernetes的Serverless容器服务,提供免运维、高安全、生态开放、秒级计费的容器运行环境,主要服务Al计算、高性能批量计算、突发流量扩容等业务场景。
- MySQL 是我们常用的关系型数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 MySQL 来对数据进行缓存。这里介绍下如何在 Kubernetes 环境中部署用于开发、测试的环境的 MySQL 数据库,当然,部署的是单节点模式,并非用于生产环境的主从或集群模式。单节点的 MySQL 部署简单,且配置存活探针,能保证快速检测 MySQL 是否可用,当不可用时快速进行重启。 MySQL 是我们常用的关系型数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 MySQL 来对数据进行缓存。这里介绍下如何在 Kubernetes 环境中部署用于开发、测试的环境的 MySQL 数据库,当然,部署的是单节点模式,并非用于生产环境的主从或集群模式。单节点的 MySQL 部署简单,且配置存活探针,能保证快速检测 MySQL 是否可用,当不可用时快速进行重启。
- 傍晚时分,你坐在屋檐下,看着天慢慢地黑下去,心里寂寞而凄凉,感到自己的生命被剥夺了。当时我是个年轻人,但我害怕这样生活下去,衰老下去。在我看来,这是比死亡更可怕的事。--------王小波 傍晚时分,你坐在屋檐下,看着天慢慢地黑下去,心里寂寞而凄凉,感到自己的生命被剥夺了。当时我是个年轻人,但我害怕这样生活下去,衰老下去。在我看来,这是比死亡更可怕的事。--------王小波
- 华为云原生CCE实战 一 背景近来和同事共同开发的迁移平台项目想进行容器化改造,顺应大趋势往容器化这边靠,项目前端平台利用Django开发,后端Restful API利用高性能Web框架Tornado完成,Agent端利用Flask开发,各取了几个大Python框架的优势。之前为自己部署K8s,且需要保证集群高可用性,且要考虑从监控/日志/告警/CI/CD/调用链追逐/服务治理等,且需要提... 华为云原生CCE实战 一 背景近来和同事共同开发的迁移平台项目想进行容器化改造,顺应大趋势往容器化这边靠,项目前端平台利用Django开发,后端Restful API利用高性能Web框架Tornado完成,Agent端利用Flask开发,各取了几个大Python框架的优势。之前为自己部署K8s,且需要保证集群高可用性,且要考虑从监控/日志/告警/CI/CD/调用链追逐/服务治理等,且需要提...
- 无论是 Kubernetes 集群外的还是使用 Kubeadm 安装在集群内部的 ETCD 集群,我们这里都将其视作集群外的独立集群,因为对于二者的使用方法没什么特殊之处。 无论是 Kubernetes 集群外的还是使用 Kubeadm 安装在集群内部的 ETCD 集群,我们这里都将其视作集群外的独立集群,因为对于二者的使用方法没什么特殊之处。
- Kubernetes 集群监控 kube-prometheus 部署 我们实现 kube-prometheus 的安装,我们可以看到监控指标大部分的配置都是正常的,只有两个没有管理到对应的监控目标,比如 kube-controller-manager 和 kube-scheduler 这两个系统组件。 Kubernetes 集群监控 kube-prometheus 部署 我们实现 kube-prometheus 的安装,我们可以看到监控指标大部分的配置都是正常的,只有两个没有管理到对应的监控目标,比如 kube-controller-manager 和 kube-scheduler 这两个系统组件。
- Kubernetes 的 Prometheus Operator 为 Kubernetes 服务和 Prometheus 实例的部署和管理提供了简单的监控定义。 Kubernetes 的 Prometheus Operator 为 Kubernetes 服务和 Prometheus 实例的部署和管理提供了简单的监控定义。
- ELK 日志收集系统大家都知道,但是还有一种流行方案 EFK,肯定有很多朋友不知道!这里的 F 指的是 Fluentd,它具有 Logstash 类似的日志收集功能,但是内存占用连 Logstash 的十分之一都不到,性能优越、非常轻巧。本文将详细介绍 Fluentd 的使用。 ELK 日志收集系统大家都知道,但是还有一种流行方案 EFK,肯定有很多朋友不知道!这里的 F 指的是 Fluentd,它具有 Logstash 类似的日志收集功能,但是内存占用连 Logstash 的十分之一都不到,性能优越、非常轻巧。本文将详细介绍 Fluentd 的使用。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签