V2EX 09月26日 09:32
华为云CCE使用体验不佳,文档和操作问题重重
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

一名Kubernetes专家分享了他在使用华为云CCE(Cloud Container Engine)过程中遇到的诸多问题。尽管拥有丰富的Kubernetes管理经验,包括CKA认证和跨云平台操作能力,但华为云CCE的文档缺失、Terraform Provider不稳定以及操作复杂性,给用户带来了极大的困扰。特别是在网络路由配置、PV挂载错误处理以及文档指示的歧义等方面,用户花费了大量时间和精力,但仍未能解决问题,甚至发现某些关键配置(如SWR镜像访问)是隐性操作,严重影响了IaC的实施。用户对华为云CCE的文档质量和易用性表示强烈不满,认为其不如小型云厂商的产品。

🌐 **网络配置复杂且缺乏文档**:用户指出,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”,甚至出现“no route to 100.1.1.123”的路由问题,而解决这些问题需要特定的VPC Endpoint配置,但文档中缺乏明确指导。其他存储类型(SFS/SFS Turbo/OBS/DSS)的配置也需要大量注解,且难以成功。

📚 **文档质量低下,指示不清晰**:用户对华为云CCE的文档质量表示极度不满,认为其内容垃圾且指示不清。以集群删除确认为例,文档指示“Enter 'DELETE' to confirm the deletion”是错误的,正确的输入是“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 Terraform PV 网络配置 云服务
相关文章