I am new to Kubernetes, Docker and containerization (yes I am late) but I currently want to be able to deploy a Camelet and a Camel-K integration on an already existing Kubernetes cluster. Locally I run with Docker Desktop and I configured it like described on the Apache Camel Homepage.
Unfortunately I cannot install the "kamel" CLI tool because the company settings are not allowing it, so I have to execute every by myself.
Therefore I did what is described on this homepage: https://artifacthub.io/packages/helm/camel-k/camel-k#configuration
and added the repo which seemed to work, but when I execute the following command:
helm install \
--generate-name \
--set platform.build.registry.address=${REGISTRY_ADDRESS} \
--set platform.build.registry.insecure=true \
camel-k/camel-k
I get the error Error: INSTALLATION FAILED: template: camel-k/templates/NOTES.txt:5:221: executing "camel-k/templates/NOTES.txt" at <0>: wrong type for value; expected string; got int64
and now I have no clue what I did wrong. Can you please help me?
The issue is with the
REGISTRY_ADDRESSvariable. Helm is expecting astringvalue. But you are providing value of typeint64.So, Please double check the value that you have configured in
REGISTRY_ADDRESSvariable.