首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在kubernetes上部署K8S WSO2 APIM运算符

无法在kubernetes上部署K8S WSO2 APIM运算符
EN

Stack Overflow用户
提问于 2022-06-16 09:30:56
回答 2查看 139关注 0票数 2

我试图在https://github.com/wso2/k8s-wso2am-operator之后的AWS集群上部署WSO2 API管理器操作符

但是当我执行命令时:kubectl应用-f场景/场景-1/

我得到错误:无法识别“场景\场景-1\2-自定义模式.unable”:在版本“apim.wso2.com/v1 error 1”中没有匹配类型"APIManager“。

如何修复此错误?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-06-16 11:26:53

这表明没有部署CRD。您是否按照解释的这里安装了CRD?您所指的回购似乎是让APIM操作员部署APIM。Rther您应该遵循API操作符来部署API。以下是操作员正确的Github回购。

Github:https://github.com/wso2/k8s-api-operator

票数 1
EN

Stack Overflow用户

发布于 2022-06-16 14:38:32

Wso2am-运算符没有在较新的kubernetes版本(1.20+)中进行测试。使用的一些kubernetes API甚至在以前的版本中也被废弃,并在v1.221中被删除。其中包括rbac.authorization.k8s.io/v1beta1apiextensions.k8s.io/v1beta1。您所看到的错误是因为APIManager的自定义资源没有正确部署。

如果您在较旧的kubernetes版本上尝试此操作,则操作符应该可以工作。但是,它只支持APIM3.2.0(最新的是APIM4.1.0)。

1- https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-22

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72643578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档