https://rancher.com/ logo
#epinio
Title
# epinio
a

adamant-scooter-39283

11/30/2022, 4:09 AM
Hi everyone, I just installed epinio on minikube using Helm in my macbook (M1)
Copy code
helm install epinio --create-namespace --namespace epinio epinio/epinio --set global.domain=<http://192.168.49.2.sslip.io|192.168.49.2.sslip.io>
After doing a
minikube service -n epinio epinio-ui --url
, I’m able to access the Epinio UI via
<http://127.0.0.1:63777>
but the
admin/password
login is not working (see screenshot). Anyone know why? 🤔 Thanks in advance
b

broad-dream-81849

11/30/2022, 6:22 AM
Hi Andre! After the helm install the message will show you the url that you should use, and it should be
<https://epinio.192.168.49.2.sslip.io|https://epinio.192.168.49.2.sslip.io>
. Can you try that one? 🙂
Ah, you are on Minikube, so maybe you have to look for this address: https://docs.epinio.io/howtos/install_epinio_on_minikube
a

adamant-scooter-39283

11/30/2022, 1:31 PM
Hi @broad-dream-81849 thanks for your help. I’m running Docker for Mac which means Docker is running inside a VM and it does not expose the docker network to the OS Host. Hence I need to use
minikube service -n epinio epinio-ui --url
so minikube can expose the
epinio-ui
service in my
localhost
url like this:
Copy code
➜  minikube service -n epinio epinio-ui --url
😿  service epinio/epinio-ui has no node port
<http://127.0.0.1:54256>
When I access
<http://127.0.0.1:54256>
it gives me the Epinio UI screen but when trying to login with
admin/password
it is giving me the error I sent in the screenshot above.
My take is that Epinio UI is expecting a route pointing to my
minikube ip
which is 192.168.49.2 but because the Epinio UI is loading on localhost (http://127.0.0.1:54256) redirected by minikube (with the command
minikube service -n epinio epinio-ui --url
) it cannot get to the correct route in some sense.
I also tried to create a new user (via secret) but can’t login with the new user anyway.
b

broad-dream-81849

12/01/2022, 2:39 PM
hi Andre, sorry but I had to try it with my Mac. You actually need to look for the traefik service, and use the second address (I guess those are the http and https forwarded port)
Copy code
-> % minikube service -n traefik traefik --url
<http://127.0.0.1:58766>
<http://127.0.0.1:58767>
then you should install epinio pointing to that address:
Copy code
helm upgrade --install epinio epinio/epinio \
    --namespace epinio \
    --create-namespace \
    --set global.domain="<http://192.168.49.100.sslip.io|192.168.49.100.sslip.io>" \
    --version 1.5.1 \
    --wait
you should be able to access epinio with the
<https://epinio.127.0.0.1.sslip.io:58767>
address
let me know if you have any problem. Also it would be nice if you could file an issue about this (it’s at least a documenting issue)
12 Views