minishift start

Starts a local OpenShift cluster.

Synopsis

Starts a local single-node OpenShift cluster.

All flags of this command can also be configured by setting corresponding environment variables or persistent configuration options. For the former prefix the flag with MINISHIFT_, uppercase characters and replace ‘-‘ with ‘_‘, for example MINISHIFT_VM_DRIVER. For the latter see ‘minishift config -h’.

  1. minishift start [flags]

Options

  1. -a, --addon-env stringSlice Specify key-value pairs to be added to the add-on interpolation context.
  2. --cpus int Number of CPU cores to allocate to the Minishift VM. (default 2)
  3. --disk-size string Disk size to allocate to the Minishift VM. Use the format <size><unit>, where unit = MB or GB. (default "20GB")
  4. --docker-env stringSlice Environment variables to pass to the Docker daemon. Use the format <key>=<value>.
  5. --docker-opt stringSlice Specify arbitrary flags to pass to the Docker daemon in the form <flag>=<value>.
  6. -h, --help help for start
  7. --host-only-cidr string The CIDR to be used for the minishift VM. (Only supported with VirtualBox driver.) (default "192.168.99.1/24")
  8. --http-proxy string HTTP proxy in the format http://<username>:<password>@<proxy_host>:<proxy_port>. Overrides potential HTTP_PROXY setting in the environment.
  9. --https-proxy string HTTPS proxy in the format https://<username>:<password>@<proxy_host>:<proxy_port>. Overrides potential HTTPS_PROXY setting in the environment.
  10. --insecure-registry stringSlice Non-secure Docker registries to pass to the Docker daemon. (default )
  11. --iso-url string Location of the minishift ISO. Can be a URL, file URI or one of the following short names: [centos]. (default "centos")
  12. --memory string Amount of RAM to allocate to the Minishift VM. Use the format <size><unit>, where unit = MB or GB. (default "4GB")
  13. --network-nameserver stringSlice Specify nameserver to use for the instance.
  14. --no-proxy string List of hosts or subnets for which no proxy should be used.
  15. --openshift-version string The OpenShift version to run, eg. latest or v3.11.0 (default "v3.11.0")
  16. --password string Password for the virtual machine registration.
  17. --public-hostname string Public hostname of the OpenShift cluster.
  18. --registry-mirror stringSlice Registry mirrors to pass to the Docker daemon.
  19. --remote-ipaddress string IP address of the remote machine to provision OpenShift on
  20. --remote-ssh-key string SSH private key location on the host to connect remote machine
  21. --remote-ssh-user string The username of the remote machine to provision OpenShift on
  22. --routing-suffix string Default suffix for the server routes.
  23. --server-loglevel int Log level for the OpenShift server.
  24. --skip-registration Skip the virtual machine registration.
  25. --skip-registry-check Skip the Docker daemon registry check.
  26. --skip-startup-checks Skip the startup checks.
  27. --timezone string TimeZone for Minishift VM (default "UTC")
  28. --username string Username for the virtual machine registration.
  29. --vm-driver string The driver to use for the Minishift VM. Possible values: [virtualbox vmwarefusion kvm xhyve hyperv] (default "kvm")

Options inherited from parent commands

  1. --alsologtostderr log to standard error as well as files
  2. --log_backtrace_at traceLocation when logging hits line file:N, emit a stack trace (default :0)
  3. --log_dir string If non-empty, write log files in this directory (default "")
  4. --logtostderr log to standard error instead of files
  5. --profile string Profile name (default "minishift")
  6. --show-libmachine-logs Show logs from libmachine.
  7. --stderrthreshold severity logs at or above this threshold go to stderr (default 2)
  8. -v, --v Level log level for V logs. Level varies from 1 to 5 (default 1).
  9. --vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging

SEE ALSO

  • minishift - Minishift is a tool for application development in local OpenShift clusters.