首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >keda操作符找不到我的连接字符串

keda操作符找不到我的连接字符串
EN

Stack Overflow用户
提问于 2020-04-03 15:49:50
回答 1查看 596关注 0票数 0

我正在使用具有最小设置的服务总线的KEDA,但是当我推送一个scaleobject时,操作符告诉我缺少连接字符串。因此不会创建HPA,当然也不会进行扩展。我真的不知道我错过了什么

代码语言:javascript
复制
{"level":"error","ts":1585898856.2814944,"logger":"controller-runtime.controller","msg":"Reconciler error","controller":"scaledobject-controller","request":"keda/azure-servicebus-queue-scaledobject","error":"error getting scaler for trigger #0: error parsing azure service bus metadata: no connection setting given",

我尝试了不同的格式,无论有没有entityPath,我的understand Go都不是很好,但我应该只得到连接字符串为空的情况

代码语言:javascript
复制
apiVersion: keda.k8s.io/v1alpha1
kind: ScaledObject
metadata:
  name: azure-servicebus-queue-scaledobject
  labels:
    deploymentName: my-deploy
spec:
  scaleTargetRef:
    deploymentName: my-deploy
  pollingInterval: 5
  minReplicaCount: 2   
  maxReplicaCount: 10  
  triggers:
  - type: azure-servicebus
    metadata:
      queueName: keda
      connection: Endpoint=sb://test-keda.servicebus.windows.net/;SharedAccessKeyName=reader;SharedAccessKey=BLABLABLA;EntityPath=keda
      queueLength: "5"

你知道我错过了什么吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-04-06 17:43:27

好吧,我是个哑巴

您需要传递包含连接字符串的密码的名称,而不是字符串本身

解释在这里:https://keda.sh/docs/scalers/azure-service-bus/

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

https://stackoverflow.com/questions/61007284

复制
相关文章

相似问题

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