Disable repeating messages about the kubectl component you won’t need: minikube config set WantKubectlDownloadMsg false
Start minikube: minikube start
Initialize the Developer PoP: minikube ssh "docker run --rm --net=host sectionio/section-init"
Then launch the Developer PoP web interface: minikube service -n section-shared developer-pop. Your browser will open when the endpoint for the service becomes ready.
Add an application to your Developer PoP
Clone your section.io application from Aperture, from the Advanced Configuration menu.
Run minikube ip to get the IP address of your Developer Pop. Substitute the IP address into the following command to create a git remote in your Developer PoP git remote add developer-pop http://192.168.99.100:30090/application-name.git
Push to the developer pop git push developer-pop <branch>
Browse to the Developer PoP web interface as per the section
Configure your application within the Developer PoP
Browse to the Developer PoP web interface: minikube service -n section-shared developer-pop (typically http://192.168.99.100:32080/)
The console will guide you through any additional steps.
Your minikube may change IP address on restart. Run minikube ip to get the IP address of your Developer Pop. Substitute the IP address into the following command to update the git remote in your Developer PoP git remote set-url developer-pop http://192.168.99.100:30090/application-name.git
Re-initializing is not supported, you may get The Service "developer-pop" is invalid: spec.ports.nodePort: Invalid value: 32080: provided port is already allocated