-
I am deploying this on k3s, it's all still kubernetes still. I have struggled with this for the last 2 weeks and hence reaching out here. The first issue I faced is that the ingress controllers do not come up in hostnetwork mode. The pods kept on crashing due to the error However, one other pod for
|
Beta Was this translation helpful? Give feedback.
Replies: 10 comments
-
Hello @anokun7 , It's cool that you try to run the platform on K3s... been wanting to try it for some time now but can't get to it. What version are you running? Based on the provided logs, the Platform controller fails to initialize because it cannot connect to Couch database. Could be that Couch pod is missing |
Beta Was this translation helpful? Give feedback.
-
Thank you for the response @roymx I'm using a slightly older version of k3s: So regarding the error connecting to couchdb, I did some digging and it seems the password is fine. However something related to
Update: I figured
|
Beta Was this translation helpful? Give feedback.
-
Update with workaround: I really do not know what I am doing, but doing the following in the couchdb seems to help and now the
|
Beta Was this translation helpful? Give feedback.
-
So, all my pods are running now. How do I access the application? No matter what url I hit, I am getting I think it is related to this error in the meep-platform-ctrl logs:
|
Beta Was this translation helpful? Give feedback.
-
Hello @anokun7 - Can you provide the output of the following command? Thanks, |
Beta Was this translation helpful? Give feedback.
-
Sure @roymx . Please see below:
I see there are quite a few errors, but all my pods seem to be running fine:
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Very helpful @roymx . Let me check on the things you pointed out and revert back if it still does not work. Thank you so much! |
Beta Was this translation helpful? Give feedback.
-
@roymx That worked. I was able to rebuild everything and dockerize again. On deploying. I was able to access the app. The ingress controllers still wouldnt come up for some reason, but I was able to expose the service for |
Beta Was this translation helpful? Give feedback.
-
@anokun7 , Regarding the ingress controller, if you have something already using port 80 and/or port 443 on the system/VM then it might explain what you are seeing. Either tear down what is using these ports or change these lines in Note... to be on the safe side after changing this deployment configuration, perform the following:
|
Beta Was this translation helpful? Give feedback.
Hello again... here are some observations from my side.
1- still not sure what version you are running - there seems to be a mismatch between what you run and version 1.8.1 (see observations below) ... or is it a custom version?
2- for the platform access, please provide logs of
meep-auth-svc
andmeep-ingress-controller
when you try to access the platform with your browserRegarding platform access, when we deploy on a self-hosted K8s, the platform is accessible through the
platform-ip-address
(e.g. on standard ports 80 and 443)First observation
Your system fetches images from
docker.io
instead of using the internalmeep-docker-registry
This should not be a problem, but please make sur…