Hello,
I am deploying Kasten on an old version of Openshift (above 4.0.5 is not working because of the Kubernetes version).
When trying to install Kasten with Kanister sidecar injection, I get the following error:
Error: INSTALLATION FAILED: unable to build kubernetes objects from release manifest: error validating "": error validating data: :ValidationError(MutatingWebhookConfiguration.webhooksk0].clientConfig.service): unknown field "port" in io.k8s.api.admissionregistration.v1beta1.ServiceReference, ValidationError(MutatingWebhookConfiguration.webhooksk0]): unknown field "sideEffects" in io.k8s.api.admissionregistration.v1beta1.Webhook]
I tried different helm installation parameters and my last version is the following (using https://docs.kasten.io/4.0.2/install/advanced.html as reference):
helm install k10 kasten/k10 --namespace=kasten-io \
--set metering.mode=airgap \
--set auth.tokenAuth.enabled=true \
--set cacertconfigmap.name="custom-cert" \
--set injectKanisterSidecar.enabled=true \
--set injectKanisterSidecar.namespaceSelector.matchLabels=null \
--set injectKanisterSidecar.objectSelector.matchLabels=null \
--set injectKanisterSidecar.webhookServer.port=8080 \
--version 4.0.2
I looked into community post but I didn’t find any solution.
I really hope somebody can help me.
Thank you for your time and effort.