- 一 背景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 的使用。
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
回顾中 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签