minikube/deploy/iso
aprindle eee920bae4 Updated Dockerfile to get docker version 1.11.1 for the iso file
Updated README for iso testing
Updated DefaultIsoUrl to minikube-0.3
2016-06-04 17:22:31 -07:00
..
.gitignore Move ./iso/ to ./deploy/iso/ 2016-05-28 00:10:20 +03:00
Dockerfile Updated Dockerfile to get docker version 1.11.1 for the iso file 2016-06-04 17:22:31 -07:00
Dockerfile.conntrack Build conntrack as part of the iso. 2016-06-02 14:04:32 -07:00
Dockerfile.ethtool Move ./iso/ to ./deploy/iso/ 2016-05-28 00:10:20 +03:00
Dockerfile.socat Move ./iso/ to ./deploy/iso/ 2016-05-28 00:10:20 +03:00
README.md Updated Dockerfile to get docker version 1.11.1 for the iso file 2016-06-04 17:22:31 -07:00
addon-manager.yaml Fix hostPort bug in dashboard-svc.yaml. hostPort is invalid in a service. 2016-05-29 11:13:05 -07:00
build.sh Build conntrack as part of the iso. 2016-06-02 14:04:32 -07:00
conntrack.sh Build conntrack as part of the iso. 2016-06-02 14:04:32 -07:00

README.md

Scripts for building a VM iso based on boot2docker

Build instructions

./build.sh

Test instructions

To manually try out the built iso, you can run the following commands to create a VM:

VBoxManage createvm --name testminikube --ostype "Linux_64" --register
VBoxManage storagectl testminikube --name "IDE Controller" --add ide
VBoxManage storageattach testminikube --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium ./minikube.iso
VBoxManage modifyvm testminikube --memory 1024 --vrde on --vrdeaddress 127.0.0.1 --vrdeport 3390 --vrdeauthtype null

Then use the VirtualBox gui to start and open a session.

Release instructions

  • Build an iso following the above build instructions.
  • Test the iso with --iso-url=file:///$PATHTOISO.
  • Push the new iso to GCS, with a new name (minikube-0x.iso) with a command like this: gsutil cp $PATHTOISO gs://$BUCKET
  • Update the default URL in start.go.