Troubleshooting
While we hope you don't run into any issues while deploying vCluster.Pro, it sometimes happens! This page contains some information that may help you resolve deployment issues. If you're still stuck, please join us on Slack where you can find a #vcluster-pro channel where you can ask other questions!
Troubleshooting Tips
Flag --reset
If you need a clean vCluster.Pro installation, you can use the --reset
flag to tell vCluster.Pro CLI to purge
any previous vCluster.Pro installs:
vcluster pro start --reset # --insecure ...add any other `vcluster pro start` flags if needed
Debug ImageErr
+ ImagePullBackOff
If your vCluster.Pro pods are not starting because the vCluster.Pro images cannot be pulled, you may need to use a private image registry rather than pulling vCluster.Pro images from Docker Hub.
Use Port-Forwarding
You can always try to connect to vCluster.Pro directly and circumvent any potential networking issues introduced at the load balancer and ingress controller level.
To start port-forwarding, either use vcluster pro start
or run:
kubectl port-forward deploy/loft -n vcluster-pro 8080:10443
After that you can access vCluster.Pro at https://localhost:8080
. You can even login with the vCluster.Pro CLI
to this URL with:
vcluster pro login localhost:8080 --insecure
If you can access vCluster.Pro via port-forwarding only, this is usually an indicator that the problem might be related to a misconfigured LoadBalancer or Ingress Controller.