首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向Flink kubernetes操作员部署CRD添加标签?

如何向Flink kubernetes操作员部署CRD添加标签?
EN

Stack Overflow用户
提问于 2022-11-07 17:22:53
回答 1查看 43关注 0票数 0

我部署了Flink kubernetes操作符,在为“Flink deployment”部署自定义资源时,我需要向部署规范中添加几个元数据标签,因为我们的组织有一个允许few钩子来验证自定义标签,如'app_id‘、'env’等,以便在部署对象中。是否有方法将metadata.labels添加到FlinkDeployment CRD中?CRD是https:/github.com/apache/flink-kubernetes-operator/blob/main/helm/flink-kubernetes-operator/crds/flinkdeployments.flink.apache.org-v1.yml

在部署FlinkDeployment作业的操作符日志中出错:

代码语言:javascript
复制
Caused by: org.apache.flink.kuberntes.shaded.io.fabric8.kuberntes.client.KubernetesClientException: Failure executing: POST at: https://10.19.0.1/apis/apps/v1/namespaces/xxx/deployments. Message: Forbidden! Configured service account doesn'ta have access.  Admission webhook "validation_gk.sh" denied the request: [deployment-must-have-cc] All deployments must have 'app_name', 'env' label set.
EN

回答 1

Stack Overflow用户

发布于 2022-11-08 00:25:08

实现这一目标的一种方法是下载舵图并将标签直接添加到文件中,然后在k8s集群上安装该舵机。

我还看到,该Helm图表的values.yaml具有在operatorPod上设置标签的值,但它仅用于flink运算符部署

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

https://stackoverflow.com/questions/74350498

复制
相关文章

相似问题

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