brentley / appmeshworkshop

23 stars 45 forks source link

Error: unable to build kubernetes objects from release manifest - Mesh the NodeJS service (EKS) #123

Closed davfsand closed 3 years ago

davfsand commented 3 years ago

Hi,

Running the workshop, I face one problem in the Mesh the NodeJS service running on EKS. When executing the command to install the appmesh-controller (https://github.com/brentley/appmeshworkshop/blob/master/content/mesh_nodejs/install_appmesh_controller.md)

helm upgrade -i appmesh-controller eks/appmesh-controller...,

I receive the following message in the console:

Release "appmesh-controller" does not exist. Installing it now.

Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: [ValidationError(MutatingWebhookConfiguration.webhooks[0]): missing required field "admissionReviewVersions" in io.k8s.api.admissionregistration.v1.MutatingWebhook, ValidationError(MutatingWebhookConfiguration.webhooks[1]): missing required field "admissionReviewVersions" in io.k8s.api.admissionregistration.v1.MutatingWebhook, ValidationError(MutatingWebhookConfiguration.webhooks[2]): missing required field "admissionReviewVersions" in io.k8s.api.admissionregistration.v1.MutatingWebhook, ValidationError(MutatingWebhookConfiguration.webhooks[3]): missing required field "admissionReviewVersions" in io.k8s.api.admissionregistration.v1.MutatingWebhook, ValidationError(MutatingWebhookConfiguration.webhooks[4]): missing required field "admissionReviewVersions" in io.k8s.api.admissionregistration.v1.MutatingWebhook, ValidationError(MutatingWebhookConfiguration.webhooks[5]): missing required field "admissionReviewVersions" in io.k8s.api.admissionregistration.v1.MutatingWebhook, ValidationError(MutatingWebhookConfiguration.webhooks[6]): missing required field "admissionReviewVersions" in io.k8s.api.admissionregistration.v1.MutatingWebhook]

Does anyone knows what could be the issue here?

Thanks in advance!

davfsand commented 3 years ago

Found same issue reported under aws/eks-charts project (issue # 485)