【问题标题】:Unable to install Keda on AKS with helm无法使用 helm 在 AKS 上安装 Keda
【发布时间】:2020-01-29 15:53:00
【问题描述】:

我无法在 AKS 上使用 helm 安装“Keda”。出现以下错误..

非常感谢任何帮助。

Error: unable to convert to CRD type: unable to convert unstructured object to apiextensions.k8s.io/v1beta1, Kind=CustomResourceDefinition: cannot convert int64 to float64

【问题讨论】:

    标签: kubernetes kubernetes-helm kubectl autoscaling azure-aks


    【解决方案1】:

    我复制了你的问题,这就是解决方案

    你需要使用

    helm fetch kedacore/keda-edge --devel
    

    下载keda文件到你的电脑

    解压

    tar -xvzf keda-edge-xxx.tgz
    

    那你需要在 scaledobject-crd.yaml 中更改hook

    nano keda-edge/templates/scaledobject-crd.yaml
    
    "helm.sh/hook": crd-install need to be changed to "helm.sh/hook": pre-install
    

    并安装它将掌舵

    helm install ./keda-edge --name keda
    
    
    NAME:   keda
    LAST DEPLOYED: Mon Sep 30 12:13:14 2019
    NAMESPACE: default
    STATUS: DEPLOYED
    
    RESOURCES:
    ==> v1/ClusterRoleBinding
    NAME                           AGE
    hpa-controller-custom-metrics  1s
    keda-keda-edge                 1s
    
    ==> v1/Deployment
    NAME            READY  UP-TO-DATE  AVAILABLE  AGE
    keda-keda-edge  0/1    1           0          1s
    
    ==> v1/Pod(related)
    NAME                             READY  STATUS             RESTARTS  AGE
    keda-keda-edge-6b55bf7674-j5kgc  0/1    ContainerCreating  0         0s
    
    ==> v1/Service
    NAME            TYPE       CLUSTER-IP     EXTERNAL-IP  PORT(S)         AGE
    keda-keda-edge  ClusterIP  10.110.59.143  <none>       443/TCP,80/TCP  1s
    
    ==> v1/ServiceAccount
    NAME                 SECRETS  AGE
    keda-serviceaccount  1        1s
    
    ==> v1beta1/APIService
    NAME                             AGE
    v1beta1.external.metrics.k8s.io  0s
    

    【讨论】:

      猜你喜欢
      • 2019-12-12
      • 2021-11-29
      • 1970-01-01
      • 2023-02-09
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多