-
Notifications
You must be signed in to change notification settings - Fork 3
Deploy KubeCF on Kind - Windows + WSL2 + Docker Addendum #38
Comments
If documentation for |
Thank you @jandubois - That nicely explains why I wasn't able to get diego working correctly. |
@jimconner At least on macOS you can use minikube with Virtualbox to run kubecf with Diego. I suspect it would work on Windows as well. |
On WSL2, it looks like the kernel ( Note that you'll need to configure Docker to use the WSL2 engine for this. |
@jandubois , @mook-as I've done some more digging into what is causing Diego to fail on my WSL2 setup (kernel is 4.19.128-microsoft-standard and XFS is enabled). In my particular case it seems to be the rep job that is failing (quite possibly because of my ingress setup with the sytem domain being 127.0.0.1).
I thought I'd share my findings so far. I'm not planning on spending too much time investigating as it's the Eirini support that interests me most, but I'm happy to act as a tester if anyone thinks up a solution. |
Not really an issue as such - more of a suggestion to improve the docs when using
kind
on Windows inside WSL2.Ingress to docker containers works differently for Windows than it does on Linux so the default instructions which use the node IP as the system domain do not work correctly for people on Windows platform.
Here's the workaround that I used to get things up and working.
127.0.0.1.nip.io
e.g. values.yml ends up looking something like this
The rest of the install is as normal.
After install,
cf api --skip-ssl-validation api.127.0.0.1.nip.io
From that point on, everything works properly. You can acess the apps you push to cf from your windows browser etc.
The text was updated successfully, but these errors were encountered: