我有在 kubernetes 中运行的 spring 云数据流应用程序。现在我需要将模板元数据标签 enableIdentityHelper 等新属性作为流部署的一部分传递。下面是部署 yaml,它可以独立工作,如下所示
部署 YAML
kind: Deployment
metadata:
name: customapp
labels:
app: customapp
spec:
replicas: 1
selector:
matchLabels:
app: customapp
template:
metadata:
labels:
app: customapp
enableIdentityHelper: "true"
spec:
securityContext:
runAsUser: 99
fsGroup: 99
现在我需要将这些属性(如 enableIdentityHelper、runAsUser、fsGroup 等)作为流创建的一部分传递。流支持这个吗?如果是这样,是不是像下面这样?
deployer.client.kubernetes.template.metadata.labels.enableIdentityHelper=true
deployer.client.kubernetes.template.spec.securityContext.runAsUser=99
deployer.client.kubernetes.template.spec.securityContext.fsGroup=99