首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在GKE 1.22及更高版本上部署CDAP

在GKE 1.22及更高版本上部署CDAP
EN

Stack Overflow用户
提问于 2022-11-29 05:32:04
回答 2查看 38关注 0票数 1

我无法将CDAP部署到GKE版本1.22 +版本上。

获取错误:安装失败:无法从发布清单构建kubernetes对象:无法识别"":"CDAPMaster“版本中的”apexsions.k8s.io/v1“不匹配

https://cdap.atlassian.net/wiki/spaces/DOCS/pages/911179793/Installing+CDAP+on+Kubernetes

CDAP是否只支持GKE1.21版本,因为我们对此没有问题。

EN

回答 2

Stack Overflow用户

发布于 2022-11-29 10:49:46

我可以使用@gari在评论中共享的定制资源定义来解决部署问题。此外,对于CDAP部署,我必须在GKE1.22版本中使用下面的api。

apiVersion: cdap.cdap.io/v1 apiVersion 1类: CDAPMaster

票数 1
EN

Stack Overflow用户

发布于 2022-11-29 10:50:27

错误:安装失败:无法从发布清单构建kubernetes对象:无法识别“:”:无法识别“apexsions.k8s.io/v1”版本中的"CDAPMaster“类型匹配,说明不再支持apisions.k8s.io/v1API版本的 CustomResourceDefinition

请参考删除了1.22中的API版本了解更多详细信息。

CDAP操作符仍在积极开发中,还没有在生产环境中进行过广泛的测试。向后兼容性不能保证alpha版本。以前分级API的Beta版本在1.22中被删除,更倾向于GA版本:apiextensions.k8s.io/v1beta1,CustomResourceDefinition。

要执行的步骤,以运行受这些清除影响的资源:

  1. 您可以使用v1 API检索或更新现有对象,即使它们是使用旧版本创建的。如果您在群集中定义了任何自定义资源,则升级后仍会提供这些资源。
  2. 如果您使用的是外部CustomResourceDefinitions,则可以使用库贝克尔皈依转换现有的清单以使用较新的API。由于beta和稳定的CustomResourceDefinitions之间有一些功能上的差异,所以我们的建议是测试每个功能,以确保它在升级后的工作方式。

也可以通过官方博客Kubernetes API和1.22中的特性删除获得更多信息。

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

https://stackoverflow.com/questions/74609519

复制
相关文章

相似问题

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