hashicorp / consul-api-gateway

The Consul API Gateway is a dedicated ingress solution for intelligently routing traffic to applications running on a Consul Service Mesh.
Mozilla Public License 2.0
100 stars 16 forks source link

API Gateway deployment in AKS using Helm #122

Closed mdaslamansari closed 2 years ago

mdaslamansari commented 2 years ago

Overview of the Issue

unable to recognize "": no matches for kind "GatewayClass" in version "gateway.networking.k8s.io/v1alpha2", unable to recognize "": no matches for kind "GatewayClassConfig" in version "api-gateway.consul.hashicorp.com/v1alpha1"]

Reproduction Steps

Logs

Expected behavior

Environment details

Additional Context

nathancoleman commented 2 years ago

Hi @mdaslamansari . It looks to me like the Gateway CRDs are missing in the cluster. Did you have a chance to install those before installing the Helm chart?

Source:

$ kubectl apply --kustomize="github.com/hashicorp/consul-api-gateway/config/crd?ref=v0.1.0"
nathancoleman commented 2 years ago

@mdaslamansari I'm going to close this for now. If you're still encountering issues after trying the steps above, please feel free to reopen.