-
通过Helm v2客户端部署应用 - 云容器引擎 CCE
zip 安装Helm模板。 helm install aerospike/ 安装完成后,执行helm list查看已经安装的模板实例状态。 常见问题 执行Helm version时,提示如下错误信息: Client: &version.Version{SemVer:"v2.17.0",
-
无状态负载(Deployment) - 云容器引擎 CCE
再删掉一个旧Pod,直至Pod全部为新Pod。 回滚 回滚也称为回退,即当发现升级出现问题时,让应用回到老的版本。Deployment可以非常方便的回滚到老版本。 例如上面升级的新版镜像有问题,可以执行kubectl rollout undo命令进行回滚。 $ kubectl rollout
-
节点迁移 - 云容器引擎 CCE
kType=evs;lvType=linear" 包含如下字段: userLV(可选):用户空间的大小,示例格式:vgpaas/20%VG userPath(可选):用户空间挂载路径,示例格式:/home/wqt-test diskType:磁盘类型,目前只有evs、hdd和ssd三种格式
-
Solution as Code一键式部署类最佳实践 - 云容器引擎 CCE
该解决方案能帮您快速在华为云上部署云容器引擎 CCE集群,并通过Nginx Ingress可以基于权重实现灰度发布,从而保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。 CCE、ELB、EIP
-
为Nginx Ingress配置一致性哈希负载均衡 - 云容器引擎 CCE
Ingress引入了一致性哈希来解决这一问题。 一致性哈希是一种特殊的哈希算法,通过构建环状的hash空间来替代普通的线性hash空间,在增删节点时仅需要将路由的目标按顺时针原则向下迁移,而其他路由无需改变,可以尽可能地减少重新路由,有效解决动态增删节点带来的负载均衡问题。 通过配置一致性哈希规
-
插件高可用部署 - 云容器引擎 CCE
实例调度到不同可用区的节点上。 以下介绍进一步提升插件SLA的一种实践方案。 增加实例数量 通过调整CoreDNS的Pod副本数量,保证高性能和高可靠性。 登录CCE控制台,单击集群名称进入集群,在左侧导航栏中选择“插件中心”,在右侧找到CoreDNS域名解析插件,单击“编辑”。
-
Pod监控 - 云容器引擎 CCE
申请量:Pod CPU Request 值。 CPU 限制量:Pod CPU Limit 值,使用量接近该值时容器的 CPU 资源会被限流,影响容器性能。 内存相关指标 内存使用率:Pod 的所有容器在不同的时间段内存使用总量占 Pod 的所有容器内存 Limit 总量。 内存使用量:Pod
-
出口网络带宽保障 - 云容器引擎 CCE
使用带宽限速有可能造成协议栈缓存积压。对于UDP等无反压机制的协议场景,可能出现有丢包、ENOBUFS等问题。 使用带宽限速会增加离线业务得不到带宽的风险,极端场景可能会出现业务因为带宽不足异常、Pod健康检查失败等问题。 出口网络带宽保障的例外场景: 当混部的在线Pod或者是离线Pod使用了网络带宽
-
工作负载伸缩原理 - 云容器引擎 CCE
CPU、内存,也可以通过自定义指标,例如QPS、连接数等进行伸缩。但是存在一个问题:基于指标的伸缩存在一定的时延,这个时延主要包含:采集时延(分钟级) + 判断时延(分钟级) + 伸缩时延(分钟级)。这个分钟级的时延,可能会导致应用CPU飚高,响应时间变慢。为了解决这个问题,CCE提供了定时策略,对于一些有周期性变
-
节点规格(flavor)说明 - 云容器引擎 CCE
磁盘增强型 d7、d6、d6nl、d2 超高I/O型 i7、i7n、i3、i3nl ir7、ir7n、ir3 air7、air6、ai7 高性能计算型 h3、hc2 GPU加速型 pi2、pi2nl、pi1 p3v、p3、p3snl、p2s、p2v、p2vs、p1 pc3 g6、g6l、g5、g5rnl
-
(停止维护)Kubernetes 1.19版本说明 - 云容器引擎 CCE
clients。 已从apiserver_request_total中删除“client”标签。 参考链接 关于Kubernetes 1.19与其他版本的性能对比和功能演进的更多信息,请参考: Kubernetes v1.19.0 Release Notes Kubernetes v1.18.0
-
设置极速文件存储挂载参数 - 云容器引擎 CCE
设为nosharecache时,每个挂载各有一个缓存。默认为sharecache。 说明: 设置nosharecache禁用共享缓存会对性能产生一定影响。每次挂载都会重新获取挂载信息,会增加与NFS服务器的通信开销和NFS客户端的内存消耗,同时同客户端设置nosharecach
-
概述 - 云容器引擎 CCE
MySQL:本例选取mysql:5.7 在集群内部WordPress访问MySQL,Kubernetes提供一种叫服务(Service)的资源来解决负载的访问问题,本例中会为MySQL和WordPress分别创建一个Service,在后面的章节中您可以看到如何创建和配置。 视频参考 您还可以通过这个
-
回滚AddonInstance - 云容器引擎 CCE
"euleros_version" : "2.2.5", "everest_image_version" : "2.1.16", "evs_url" : "******", "iam_url" : "******", "ims_url" : "******"
-
(停止维护)Kubernetes 1.19版本说明 - 云容器引擎 CCE
clients。 已从apiserver_request_total中删除“client”标签。 参考链接 关于Kubernetes 1.19与其他版本的性能对比和功能演进的更多信息,请参考: Kubernetes v1.19.0 Release Notes Kubernetes v1.18.0
-
管理内核参数配置 - 云容器引擎 CCE
nux内核版本中,可能会发生变化。 由于非安全的sysctl参数其本身具有不稳定性,在使用非安全的 sysctl 参数时可能会导致一些严重问题, 如容器的错误行为,用户需自行承担风险。 以下示例中,使用Pod SecurityContext来对两个sysctl参数kernel.msgmax和net
-
容器 - 云容器引擎 CCE
到秒级、甚至毫秒级的启动时间,大大节约了开发、测试、部署的时间。 一致的运行环境 开发过程中一个常见的问题是环境一致性问题。由于开发环境、测试环境、生产环境不一致,导致有些问题并未在开发过程中被发现。而Docker的镜像提供了除内核外完整的运行时环境,确保了应用运行环境一致性。 更轻松的迁移
-
通过DNS Endpoint做级联解析 - 云容器引擎 CCE
conf文件中会直接刷新成指定的域名解析服务器地址。 此方法需要确保节点能够正常使用IDC的域名解析服务器解析华为云内网域名,否则会导致节点无法创建。建议在调试无问题后再修改VPC子网的DNS配置。 图3 子网的DNS配置 配置工作负载的DNS Policy。 创建工作负载时,容器中的域名解析可以在YA
-
通过动态存储卷使用对象存储 - 云容器引擎 CCE
已有对象存储。 本文中选择“动态创建”。 存储类 对象存储对应的存储类为csi-obs。 实例类型 并行文件系统:一种对象存储服务提供的高性能文件系统,提供毫秒级别访问时延,以及TB/s级别带宽和百万级别的IOPS。推荐您使用并行文件系统。 对象桶:桶(Bucket)是OBS中存
-
控制台风格升级说明 - 云容器引擎 CCE
我们还增加了一些新的交互页面,帮助您更加高效和便捷地使用集群功能。 我们相信此次控制台风格的升级将为您带来使用体验上的提升。如果您有任何问题或建议,欢迎随时联系我们的客服团队,我们将竭诚为您服务。感谢您一直以来对我们的支持和信任! 最后,如果您需要了解更多关于此次变更的详情,请参考: