Korifi
Some install helper scripts are available to install 'cloudfoundry/korifi' on Docker Desktop for OSX, following these instructions.
Try out
Call:
export DOCKER_HUB_SERVER="https://index.docker.io/v1/"
export DOCKER_HUB_USER=sklevenz # your docker hub user
export DOCKER_HUB_PASSWORD=*** # create an api token at docker hub (read, write, delete)
./createKorifiCluster.sh
./deployDependencies.sh
./deployKorifi.sh
./loginKorifi.sh
./deployApp.sh
A browser window should open this URL: https://test-app.apps.apps-127-0-0-1.nip.io/
Troubleshooting
k9s is your friend (brew install k9s)
DNS rebind protection
Add apps-127-0-0-1.nip.io
to DNS rebind protection exception list of your router (e.g. Fritzbox).
Test with :
nslookup apps-127-0-0-1.nip.io
Server: 192.168.2.1
Address: 192.168.2.1#53
Non-authoritative answer:
Name: apps-127-0-0-1.nip.io
Address: 127.0.0.1