no matches for kind “Deployment” in version "extensions/v1beta1

后端 未结 5 955
春和景丽
春和景丽 2020-12-01 03:06

I have been having the issue while deploying mojaloop .kubernetes is responding with an error log like

I have checked my Kubernetes version and 1.16 is the version s

5条回答
  •  温柔的废话
    2020-12-01 04:05

    You can change manually as an alternative. Fetch the helm chart:

    helm fetch --untar stable/metabase
    

    Access the chart folder:

    cd ./metabase
    

    Change API version:

    sed -i 's|extensions/v1beta1|apps/v1|g' ./templates/deployment.yaml
    

    Add spec.selector.matchLabels:

    spec:
    [...]
    selector:
        matchLabels:
        app: {{ template "metabase.name" . }}
    [...]
    

    Finally install your altered chart:

    helm install ./ \
      -n metabase \
      --namespace metabase \
      --set ingress.enabled=true \
      --set ingress.hosts={metabase.$(minikube ip).nip.io}
    

    Enjoy!

提交回复
热议问题