首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >版本"keda.sh/v1alpha1“中的种类"ScaledJob”不匹配

版本"keda.sh/v1alpha1“中的种类"ScaledJob”不匹配
EN

Stack Overflow用户
提问于 2020-09-24 13:26:40
回答 1查看 195关注 0票数 0

我正在尝试在AKS中部署KEDA的Scaledjob。我得到了下面的错误。

代码语言:javascript
复制
no matches for kind "ScaledJob" in version "keda.sh/v1alpha1"

我正在尝试部署的代码是从KEDA网站获得的。https://keda.sh/docs/2.0/concepts/scaling-jobs/

代码语言:javascript
复制
apiVersion: keda.sh/v1alpha1
kind: ScaledJob
metadata:
  name: rabbitmq-consumer
  namespace: default
spec:
  jobTargetRef:
    template:
      spec:
        containers:
          - name: rabbitmq-client
            image: tsuyoshiushio/rabbitmq-client:dev3
            imagePullPolicy: Always
            command:
              [
                "receive",
                "amqp://user:PASSWORD@rabbitmq.default.svc.cluster.local:5672",
                "job",
              ]
        restartPolicy: Never
    backoffLimit: 4
  pollingInterval: 10 # Optional. Default: 30 seconds
  maxReplicaCount: 30 # Optional. Default: 100
  successfulJobsHistoryLimit: 3 # Optional. Default: 100. How many completed jobs should be kept.
  failedJobsHistoryLimit: 2 # Optional. Default: 100. How many failed jobs should be kept.
  triggers:
    - type: rabbitmq
      metadata:
        queueName: hello
        host: RabbitMqHost
        queueLength: "5"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-28 17:27:50

我卸载了KEDA,并安装了最新的测试版helm。它开始工作得很好。KEDA,我安装的是一个稳定的版本,你需要先检查scaledjobs.keda.sh是否存在。

代码语言:javascript
复制
kubectl apply -f https://github.com/kedacore/keda/releases/download/v2.0.0-beta/keda-2.0.0-beta.yaml

运行命令kubectl get crds以检查scaledjobs.keda.sh

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

https://stackoverflow.com/questions/64040053

复制
相关文章

相似问题

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