-
Notifications
You must be signed in to change notification settings - Fork 344
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install on Kind with local registry lacks info about helm chart on a kind cluster with local repo #5651
Comments
Running a local registry on Kind is a bit hacky (see https://camel.apache.org/camel-k/2.3.x/installation/registry/own.html#configuring-registry-run-docker). This is the reason why there is no "official" documentation around that. |
The documentaton there seems to be for minikube (at least the text implies that), and in kube there is actually a pod. For and the doc there states, that you can use it as However using that, I am getting:
NOTE: I am with podman |
yes, you can reference the registry with I am also running on Podman and I had to tell Camel K that this is an insecure registry otherwise I had same image pull backoff errors. I am doing the install with |
See https://camel.apache.org/camel-k/2.3.x/installation/platform/kind.html for more details and the |
Thanks @christophd I'd like to actually not use the
But using that, I am getting the above discussed |
|
@matzew sorry, I have overlooked that you already set insecure registry with for sure there is some piece missing with Helm installation on Kind with Podman because I am successfully using the same setup. The only difference I see is that I am installing with kamel CLI instead of Helm. Have you had success with this kamel CLI type of installation already? just to be sure that it is a missing piece of Helm based Camel K install. I think the pull back-off is not limited to Pipes is it? Maybe you can verify some other integration. It should be failing, too. |
BTW I have had similar pull image back-off errors earlier on Minikube with Podman because the container-runtime |
For minikube/podman -> works fine for me 😅 But for kind/local-registry/podman, I think it boils down to:
Here is a more complete log from the operator: https://gist.githubusercontent.com/matzew/a9944eb61bf83bf8090160864c95104c/raw/6f0c9b46aa8c05ba374d233f3f40b90848b2494d/gistfile1.txt Here is how I install it on Kind: matzew/kn-plugin-quickstart@baeeaac ...
if installCamel {
if err := install.CamelK("kind-registry:5000"); err != nil {
return fmt.Errorf("install Apache Camel K: %w", err)
}
}
... And the |
Requirement
In here https://github.com/apache/camel-k/blob/main/docs/modules/ROOT/pages/installation/platform/kind.adoc
it would be nice if shown how to
helm install
on kind, with a local registry.Problem
Unclear how to
w/ kind (and local registry)
Proposal
add instructions for that
Open questions
No response
The text was updated successfully, but these errors were encountered: