I’m revisiting BOYK Qovery on EKS and I am starting with a clean 1.29 eks cluster. I have the default EKS addons installed (CoreDNS, kube-proxy, VPC-CNI). I’ve installed the EBS-CSI driver, EKS pod identity agent and karpenter.
I was following the install guide for EKS Installing on AWS EKS | Docs | Qovery
and I was using the default demo values for this initial test: qovery-chart/charts/qovery/values-demo-aws.yaml at main · Qovery/qovery-chart · GitHub
I set all the set-by-customer variable and then ran helm and it comes back with these errors:
❯ helm version
version.BuildInfo{Version:"v3.14.2", GitCommit:"c309b6f0ff63856811846ce18f3bdc93d2b4d54b", GitTreeState:"clean", GoVersion:"go1.21.7"}
❯ helm upgrade --install --wait --atomic --create-namespace -n qovery -f helm/qovery_values.yaml \
--set services.certificates.cert-manager-configs.enabled=false,services.certificates.qovery-cert-manager-webhook.enabled=false \
qovery qovery/qovery
Release "qovery" does not exist. Installing it now.
Error: unable to build kubernetes objects from release manifest: [resource mapping not found for name: "qovery-cluster-agent-tls" namespace: "qovery" from "": no matches for kind "Certificate" in version "cert-manager.io/v1"
ensure CRDs are installed first, resource mapping not found for name: "qovery-cluster-agent-issuer" namespace: "" from "": no matches for kind "Issuer" in version "cert-manager.io/v1"
ensure CRDs are installed first]