V2EX 09月26日 11:02
华为云CCE使用体验不佳,文档指南混乱
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

一位Kubernetes专家分享了使用华为云CCE(容器集群管理)的糟糕体验。尽管拥有丰富的Kubernetes管理经验,但在配置CCE时遇到了诸多问题,包括文件查找困难、Terraform provider不稳定以及关键操作依赖Web UI且功能受限。特别是,特殊路由配置、PV创建时的权限和资源不足错误、以及网络路由问题均因文档缺失或误导而难以解决。作者还批评了华为云文档的质量低下,例如在删除确认提示上存在逻辑错误,认为其易用性不如小型云服务商。

🚀 **配置复杂且文档缺失:** 用户在配置华为云CCE时,特别是关于100.125.0.0/16的特殊路由指向VPC Endpoint的操作,文档中并未明确说明,导致需要通过创建CCE并加入`enable_swr_image_access`这样的隐性操作来完成,这与IaC(基础设施即代码)的理念相悖。

⚠️ **PV创建错误频发:** 在CCE集群上创建PV时,即使使用基本的`csi-disk` (EVS) StorageClass,也可能出现“The app is not authorized to access the API”、“flavors has been sold out for specificated resource”或“no route to 100.1.1.123”等多种不明原因的错误。解决这些问题需要配置指向特定VPC Endpoint的路由,但文档缺乏如何创建这些路由的指导。

📝 **文档质量低下且误导:** 华为云的文档存在严重质量问题,不仅信息不全,而且存在逻辑错误。例如,在删除确认环节,系统提示输入'DELETE'是错误的,需要输入完整的'Enter DELETE to confirm the deletion'才能生效,这表明文档和系统可能未经过充分的测试,极大地影响了用户的使用体验。

這貨真的有夠爛, 文件難找也算了, Terraform provider 超級多問題也算了, 但問題是用不了, 一切操作也要靠 Web UI 但還是用不了。

我算是 k8s 專家吧, 有 CKA, 能用 kubeadm/kubespray 在 bare-metal 組 cluster, 各種雲例如 AWS/Azure/OVH/Digital Ocean/Vultr 等等的 managed k8s 也很 OK, 也能獨力 troubleshoot 由 kubelet 到 api-server 到 etcd 等等各種問題, 常見的 CSI 及 CNI 插件都玩通透, 就是華為這麼麻煩

1. 100.125.0.0/16 的特殊路由要指向到 VPC Endpoint, 但沒有文件提及如何做
結果居然要創建 CCE 加入enable_swr_image_access, 它就會在主 routing table 上創建, 這種隱性操作也許 Web Console 會做, 但對 IaC 完全是一種障礙!

2. CCE Cluster 上面創建一個 PV 的問題也有夠多

最基本的 storageClass: csi-disk (EVS)可以出各種錯誤導致無法掛載, "The app is not authorized to access the API: appkey xxx", "flavors has been sold out for specificated resource"等等各種不明所以的, 還有一種更扯的是 no route to "100.125.1.123", 這貨要 100.125.1.0/24 指向到某一個 VPC Endpoint 才能打通 , 但根本無法得知這要如何創建, 甚麼 CCE Cluster autiopilot 或 CCE with Everest addon 都試過還是卡在沒有到 100.125.1.0/24 的路由。更不用談其他 SFS/SFS Turbo/OBS/DSS 等等有的沒的, 要一堆 annotation 才能 apply, 試了各種選項但還是通不了。

全部文檔就是急著全部有的沒的選項也列出在一個 yaml manifest 上, 但能只給一個最簡單的 minimal working example 嗎?連一個能用的範例也沒有, 華為雲的文檔質素實在有夠爛。

3. 文件內容垃圾, 指示垃圾, 就舉一個例子好了, 試了很多次創建 CCE cluster 仍然有一樣的問題
Enter 'DELETE' to confirm the deletion, 結果輸入'DELETE'是錯的, 還提示'Please enter DELETE'???


要整句輸入'Enter DELETE to confirm the deletion'才是對的, 這是甚麼理解方法?


這東西到底它們有測過嗎?小廠例如 Digital Ocean 的 k8s 也比牠家的好用多了!

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

华为云 CCE Kubernetes 云服务 文档 IaC PV 网络路由 Huawei Cloud CCE Kubernetes Cloud Service Documentation IaC PV Network Routing
相关文章