Commit Graph

448 Commits (7c2801f565dd1a9cb3e700326cffa3378fc58b62)

Author SHA1 Message Date
Aaron Prindle 236a86f06c remove localkube from docs 2018-07-24 12:36:42 -07:00
Rohit Agarwal 87d7a3208a Update KVM driver installation instructions.
Move the latest instructions out of the comments and move old instructions into the comments.
2018-07-20 07:57:14 -07:00
Kenji Kaneda 57e51f5921 Fix a minor typo in docs/gpu.md
ready to you -> ready to use
2018-07-20 07:56:57 -07:00
Rohit Agarwal db90809018 Add documentation. 2018-07-08 22:25:48 -07:00
Rohit Agarwal 96079478a7 Add nvidia-driver-installer and nvidia-gpu-device-plugin addons. 2018-07-08 22:25:48 -07:00
commitay 867b5e6552 Update caskroom -> Homebrew references 2018-06-13 01:35:01 +10:00
commitay 9dcfd0f215 Update homebrew-cask release process: remove `checkpoint` 2018-06-13 00:58:16 +10:00
Dmitry Kirilyuk 508dda2692 Fixed extra-config RBAC example 2018-04-13 20:34:48 -07:00
Anfernee Yongkun Gui f02f05b06b Add document for adding new driver 2018-04-12 07:51:18 -07:00
Volkert de Buisonjé 1bfb9f334b Correction in KVM2 installation instructions
The /usr/bin/ folder should not be cluttered with manually installed binaries. Those should be installed in /usr/local/bin/ instead, just as the kubectl and minikube binaries.
2018-04-11 18:32:21 -07:00
AdamDang b31d0f4bfd Update reusing_the_docker_daemon.md
small typo fix
2018-03-26 07:38:42 -07:00
AdamDang c44c11fe5c Update persistent_volumes.md
In main text of this doc, "minikube" and "Minikube" both appears. 
Minikube is a proper noun. So it's better use same format in a doc.
2018-03-26 07:38:26 -07:00
Lena Brüder 1c46c11a81
note about plugin default config
Added note about where to find plugin configuration.
2018-03-08 10:14:58 +01:00
AdamDang 2742ec50a2
Type fix "iso"->"ISO"
In this doc, "ISO" is written some in capitals, some not in. please keep consistency.
2018-03-05 11:55:43 +08:00
Alina Mackenzie aadeb9656b Fix jsonpath syntax to use lowercase nodePort
Documentation fix.

Resolves #2559
2018-02-27 10:21:28 -08:00
Fabian Deutsch b08b8ab8ae Revert "kvm: Passthrough host CPU in order to allow nesting"
This reverts commit 7a4babe1d6.

For now we just hard-code passthrough.

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
2018-02-22 10:42:20 -08:00
Fabian Deutsch 3ddf9d65f6 kvm: Passthrough host CPU in order to allow nesting
Before this patch the virtual CPU was the stock qemu CPU, in the sense that
the virtual CPU features were set according to the default qemu CPU.

With this change the CPU features of the host will be copied at start to the
domain definition. This includes features like svm and vmx, which in turn allow
to run nested virtualization if the host is configured accordingly i.e.
`kvm_intel nested=y` in `/etc/modprobe.d/kvm.conf`.

To turn on nesting, a user has to specify `--kvm-cpu-model host-model` when
creating the VM.

Resolves #2553

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
2018-02-22 10:42:20 -08:00
Matt Rickard ef65857f56
Merge pull request #2543 from jouve/docs
highlight shell samples quoted in docs
2018-02-13 13:50:03 -08:00
Matt Rickard caf28e8d24 docs: update registry doc link 2018-02-12 09:04:55 -08:00
Cyril Jouve e48149b22e highlight shell samples quoted in docs 2018-02-12 12:42:03 +01:00
Matt Kelly 93909a59e2
Fix spelling and grammar in minikube ISO doc 2018-02-02 14:12:01 -05:00
JEREMY HERGAULT 25f7224b15 Correct proxy doc - docker-env equals formatting vars 2018-02-02 10:29:59 -08:00
Matt Rickard 5f6075b291
Merge pull request #2451 from davidhao3300/patch-1
Update private registry documentation
2018-01-23 14:19:18 -08:00
David Z Hao 3d55f4ef62
Update insecure_registry.md 2018-01-23 13:40:20 -05:00
David Z Hao 090607754b
Update private registry documentation
This lets developers know that they have to restart localkube/kubelet after modifying the docker credentials
2018-01-23 13:12:09 -05:00
kairen 250d602085 Add freshpod as a new addon 2018-01-12 22:57:32 +08:00
kairen 99774bad73 Update cache command documentation 2018-01-07 00:46:24 +08:00
Suraj Deshmukh 5d7d751db8 Change the cri-o socket location to upstream default
Right now the cri-o socket is placed in `/var/run/crio.sock`, this
commit changes it to `/var/run/crio/crio.sock` which is similar to
upstream.

Signed-off-by: Suraj Deshmukh <surajd.service@gmail.com>
2018-01-04 10:35:08 -08:00
Anders F Björklund 87f48f1731 Add config to avoid warning about the none driver
Even when starting up minikube in a dedicated virtual machine,
there will be a warning against running it on your workstation.
2018-01-03 09:47:24 -08:00
William Martin Stewart 2124671df1 Add minikube service example to networking doc 2017-12-12 08:36:48 -08:00
Matt Brown 6a94f80e5c
fix broken link to caching images doc 2017-12-11 20:24:47 -05:00
SouthWolf f89b2bf589 Update drivers.md 2017-12-11 08:15:04 -08:00
SouthWolf 7a49c4a761 Update notes for Hyperkit & Docker for Mac 2017-12-11 08:15:04 -08:00
kairen 9d406033ac Update cache command documentation 2017-12-08 13:37:55 -06:00
John L. Villalovos 45562ef6f7 Doc: Give an example of using kvm/kvm2 driver
Add an example usage of using the kvm and kvm2 drivers to the
documentation.
2017-12-08 13:35:35 -06:00
Elena Grahovac e3df02b512 docs: make hyperkit installation command readable 2017-12-08 11:09:06 -06:00
Priya Wadhwa c3ad88c6ea
cache command docs 2017-11-30 16:04:37 -08:00
dlorenc 03f8deac46 KVM2 driver docs. 2017-11-29 13:55:12 -08:00
Vladimir Pouzanov a976d49d7d Fixed a typo in curl command invocation 2017-11-29 09:04:27 -08:00
dlorenc a83cf990e7 Fix the link to the hyperkit driver. 2017-11-28 18:27:49 -08:00
dlorenc e04c0d9f9c Add hyperkit to the release and document it. 2017-11-28 08:16:33 -08:00
Matt Rickard be98b67baa docs: extra-config with flags requires kubeadm
To use the extra-config options with flags (instead of struct fields),
the kubeadm bootstrapper needs to be used.
2017-11-27 10:39:56 -08:00
Suraj Deshmukh 94204abf47 docs(alternative runtime): fix extra config flag
Add `kubelet` to `-extra-config` which is missing causing it to
be wrong command.

Signed-off-by: Suraj Deshmukh <surajd.service@gmail.com>
2017-11-27 16:34:04 +05:30
Shane Ramey 12a4f28f9c
docs: fix docker config.json path
Path /home/docker/.docker wasn't working; updated to successfully tested path.
2017-11-24 21:34:29 -08:00
Lorenzo Fontana c216a06c4a
Documentation: Cite CRI-O as available container runtime. closes #2207
Signed-off-by: Lorenzo Fontana <lo@linux.com>
2017-11-19 00:58:06 +01:00
kairen 83a50d99ac Reflect current state for addons in addons.md 2017-11-04 17:26:56 +08:00
Matt Rickard e73844c303
Merge pull request #2147 from kairen/add-efk
[addons] Add addon support for EFK logging
2017-11-02 10:33:05 -07:00
kairen 82e3268c85 Improve adding_an_addon.md guide 2017-11-02 10:47:46 +08:00
kairen c549bc61bf Add addon support for EFK logging 2017-11-02 01:00:38 +08:00
Franz Beltran 9d9a581f09 Added VirtualBox driver header 2017-11-01 08:40:35 -07:00
Franz Beltran 32b2ee4549 Describe retrieval of IP address 2017-11-01 08:40:35 -07:00
Franz Beltran 094e335083 Update accessing_etcd.md 2017-11-01 08:40:35 -07:00
Franz Beltran cfc91ed7fb Add documentation on accessing host resources 2017-11-01 08:40:35 -07:00
Matt Rickard c6bdac10a2 Add configurator docs for kubeadm 2017-10-17 15:34:42 -07:00
kairen ba50a5f15c Update build guide 2017-10-12 17:56:49 +08:00
stefano9o ca611f8d27 Update drivers.md
added right package for Debian Stretch
2017-09-03 13:53:42 +01:00
Matt Rickard d880f6bb2e Add makefile rule for linux-defconfig
I find myself referencing this documentation every time I make kernel
configuration changes.  I've added a simple rule to open the kernel
configuration menu, and then save your changes to the right directory.
2017-08-28 11:01:22 -07:00
Rajadeepan D Ramesh e886eefd25 Fix grammatical error 2017-08-21 02:02:17 +05:30
Mohammad Asif Siddiqui d4560186bd Fix minor typo 2017-08-16 20:11:14 -07:00
Yaniv Kaul 113e198db3 In Fedora, there's no 'kvm' package (it's qemu-kvm)
In Fedora, there's no 'kvm' package (it's qemu-kvm)
2017-08-08 17:32:57 +03:00
Samuel Dion-Girardeau 5f9bf717aa Fix HyperV driver anchor link's by lowercasing
Currently, clicking on that anchor doesn't take you to the right section.

Using

    https://github.com/kubernetes/minikube/blob/master/docs/drivers.md#hyperv-driver

instead of

    https://github.com/kubernetes/minikube/blob/master/docs/drivers.md#HyperV-driver

fixes that.
2017-08-04 11:42:56 -04:00
William Chang 1208f5fcd9 Delete the hyperlink of docker-env command. 2017-07-27 14:03:23 +08:00
DenisBiondic 25e7a18d6f Updated drivers.md for info on Hyper-V machines using dynamic memory management 2017-07-23 22:13:43 +02:00
Matt Rickard 93a474e541 Merge pull request #1656 from r2d4/docker-build
Do dockerized builds for minikube and localkube
2017-06-29 15:24:08 -07:00
Matt Rickard f99888219f Switch cross builds to use BUILD_IN_DOCKER
minikube-linux-amd64 and minikube-darwin-amd64 cannot be cross built
natively on different platforms and must be built in the container.
2017-06-29 11:24:57 -07:00
Andrew Chen ab8f269243 Add no_proxy settings
Cherry picking this from https://github.com/kubernetes/kubernetes.github.io/pull/4108
2017-06-28 11:58:49 -07:00
Matt Rickard 08e009f560 Remove fake _gopath
Don't symlink into fake gopath, just use normal gopath.  This removes a
lot of the misleading warning messages from building minikube
2017-06-21 15:07:34 -07:00
Matt Rickard f28762d7c7 Kubernetes 1.7 requires >= go1.8
Bump travis and bump darwin cross build container image
2017-06-20 10:10:18 -07:00
goodwillcoding cc43b4ff4a remove trailing `\` in the shell command 2017-06-17 16:09:39 -07:00
Budh Ram Gurung 96cb95bdfd Fix typo, grammar, punctuations and formatting 2017-06-16 17:56:51 +05:30
Lalatendu Mohanty 6653a8e2ac Issue #1531 Adding prerequisites for Fedora to documentation
Signed-off-by: Lalatendu Mohanty <lmohanty@redhat.com>
2017-06-15 07:47:40 -07:00
Michelle Noorali 209b4ac33a Fix formatting in adding_an_addon.md
Removed unnecessary colon, replaced with period.
Lowercased improper noun.
2017-06-06 22:17:44 -04:00
Steve Sloka 99427c9389 Document how to use KVM on Ubuntu 17.04 2017-06-05 09:04:07 -04:00
Antonio Murdaca 82e88905c9
docs: contributors: fix minikube_iso
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
2017-06-02 18:26:58 +02:00
Andreas Kohn 26eb870aac Fix reference to ADD_ADDON.md 2017-05-17 17:27:12 +02:00
Matt Rickard a9245692a6 Merge pull request #1476 from SukantGujar/patch-1
Fix typo
2017-05-12 08:43:25 -07:00
Giancarlo Rubio 91a0645bac fix broken links and scripts paths 2017-05-12 13:07:50 +02:00
SukantGujar d0022c46b4 Fix typo 2017-05-11 19:00:39 +05:30
Matt Rickard 9df88959a4 Minor doc bugs 2017-05-03 15:17:09 -07:00
Matt Rickard 971b72d0bc Refactor docs
Summary of changes (#1364)

* README.md split up into specific tutorials in ./docs
* brew as preferred installation on macOS
* installation guide on README
* minikube iso changelog merged with minikube changelog
* developer guides moved to ./docs/contributors
* no relative links on main README, so that we can port this over to kubernetes.io
* ISO developer readme moved to ./docs/contributors
2017-05-03 14:54:26 -07:00
Aaron Prindle 840c8c2f82 Removed /docs and docs-test from test.sh 2017-04-10 09:47:17 -07:00
Matt Rickard db3bf3ba46 Remove .gitattributes, update gendocs 2017-04-07 15:04:51 -07:00
Matt Rickard 8f3e87efa1 Update gendocs, disable ufs flag
Removing a debugging flag from the 9p library, since it registers
itself globally in minikube.  Also running `make gendocs` to catch some
older changes.
2017-04-06 15:15:03 -07:00
Matt Rickard d13ab3030d Upgrade to k8s v1.6 2017-03-31 13:24:05 -07:00
Matt Rickard ff8503d9f9 Vendor changes for v1.6.0-rc.1 2017-03-31 13:24:04 -07:00
Matt Rickard a02c9d9040 Vendor changes for v1.6.0-beta.4 2017-03-31 13:24:04 -07:00
Matt Rickard 73a0dfb487 Vendor changes for v1.6.0-beta.3 2017-03-31 13:24:03 -07:00
Matt Rickard b279d733ad Minikube changes for v1.6.0-beta.2 2017-03-31 13:24:03 -07:00
Matt Rickard 3b46c27b16 Minikube changes for v1.6.0-alpha.1 2017-03-31 13:23:59 -07:00
Matt Rickard 12e41aeaba Merge pull request #1273 from r2d4/logs
Add -f --folow option to minikube logs
2017-03-21 11:44:10 -07:00
Matt Rickard c9a5152e21 Add -f --folow option to minikube logs
Allows tailing of the logs
2017-03-21 11:04:35 -07:00
Max Lavrenov ae153c6348 add --docker-opt parameter which passes flags to docker daemon 2017-03-20 23:39:55 +01:00
Matt Rickard 830f1283f6 Bump minikube iso to v1.0.7 2017-03-02 13:49:46 -08:00
Aaron Prindle 56d4824456 Merge pull request #1149 from aaron-prindle/api-name-configurable
Added API Name as configuration option
2017-02-27 15:18:56 -08:00
Aaron Prindle 60a5910f88 Added 9p server as well as minikube mount command 2017-02-25 10:08:45 -08:00
Aaron Prindle 3433a3028c Added API Name as configuration option 2017-02-18 15:49:49 -08:00
Matt Rickard 94fe5c8423 Upgrade k8s to v1.5.3 2017-02-15 10:01:29 -08:00
Matt Rickard b9a115b3ae Add LocalClient to bypass RPC for drivers
This adds a new libmachine API implementation that skips RPC and instead
uses a vendored in driver directly.  This removes the need to download a
separate driver binary.  Currently, only the "core" drivers, and kvm are
supported as vendored in.  This means that xhyve is the only driver that
requires a separate binary for now.
2017-02-06 21:17:22 -08:00
dlorenc e75daa5a8b Bump the iso to 1.0.6 2017-02-02 13:15:15 -08:00
Dan Lorenc d5febb60e5 Switch the default iso to v1.0.5, which I just built in Jenkins. 2017-01-30 13:34:09 -08:00
dlorenc 5e5e2bd780 Merge pull request #1023 from dlorenc/152
Update to k8s 1.5.2
2017-01-19 10:01:40 -08:00
dlorenc ade23e737d make gendocs 2017-01-18 14:11:34 -08:00
Aaron Prindle 628835964f Updated minikube-iso to v1.0.3 to include a fix for Windows 2017-01-17 11:47:14 -08:00
Steve Sloka ae2ae8f23c Rename awsecr-creds to registry-creds & update version which now supports Google Registry 2017-01-13 10:54:30 -05:00
Matt Rickard 7e313451c1 Merge pull request #977 from r2d4/feature-gates
Support enabling alpha features with feature gates
2017-01-10 10:55:09 -08:00
Matt Rickard 89cdd44197 Support enabling alpha features with feature gates
This sets the feature gates on every kube-system component (apiserver,
kubelet, etc.)

Fixes #896
2017-01-09 13:55:39 -08:00
Matt Rickard 1c962e7e8f Update default ISO to v1.0.2 2017-01-09 11:28:24 -08:00
dlorenc 81cf30de2d Merge pull request #954 from gauthierbl/flag_to_keep_current_context_on_start
Adds --keep-context flag for 'minikube start'
2017-01-05 13:34:39 -08:00
Brandon L. Gauthier d28cea779d Added --keep-context flag for 'minikube start' 2017-01-03 17:56:06 -05:00
Matt Rickard 938e58e966 Add hyper-v switch to config set 2017-01-03 10:05:16 -08:00
Matt Rickard 427bde79ca Change default ISO to minikube-iso v1.0.1 (buildroot) 2016-12-20 15:34:07 -08:00
Matt Rickard 8388e7dc3f Merge pull request #894 from r2d4/showlib
Deprecate show-libmachine-logs flag
2016-12-17 11:12:48 -08:00
Matt Rickard 720733470a Update to v1.5.1 2016-12-14 09:53:56 -08:00
Matt Rickard 9c3da934a7 Upgrade to k8s v1.5 2016-12-13 11:21:48 -08:00
Matt Rickard 12c5973fbf Manual changes for k8s v1.5.0-beta.1
The internal k8s client has now been taken out of the kubernetes repo
and is fully at k8s.io/client-go.  Minikube should only reference the
client-go library, while Localkube can continue to reference both
internal k8s components as well as client-go.

make gendocs
2016-12-13 11:21:44 -08:00
minikube-bot 5cf6d08f3d Upgrade to k8s version v1.5.0-alpha.0
Upgrade to k8s version v1.5.0-alpha.1

Upgrade to k8s version v1.5.0-alpha.2

Update to k8s v1.5.0-beta.1
2016-12-13 11:21:43 -08:00
dlorenc 8bc094f37d Merge pull request #901 from upmc-enterprises/awsecr-creds-addon
Enable awsecr-creds addon
2016-12-09 13:22:55 -08:00
Steve Sloka 7e989d1ce2 Enable awsecr-creds addon which will setup credentials to AWS ECR for downloading docker images 2016-12-09 08:46:05 -05:00
Matt Rickard 6f756a7481 Make iso-url configurable through config command 2016-12-08 15:06:57 -08:00
Matt Rickard f1fb26adc6 Add ingress controller to addons
This uses a custom version of the ingress controller.  We should move
it over to the official one when it is released.
2016-12-08 12:01:31 -08:00
Matt Rickard 084c1e8181 Deprecate show-libmachine-logs flag
Libmachine logs can be enabled with --v=3 or higher.  --v=7 turns on
debug level info.  This will simplify the debugging control plane and
allow us to transition off of libmachine logs in the future.
2016-12-06 10:49:04 -08:00
Matt Rickard 3db2fa95b0 Merge pull request #879 from r2d4/dupe
Dedupe minikube addons open subcommand
2016-12-02 11:02:56 -08:00
Matt Rickard 2ee8f51bc7 Merge pull request #880 from r2d4/1.4.6
Upgrade k8s to v1.4.6
2016-12-02 11:02:46 -08:00
Matt Rickard 2569258ef2 Dedupe minikube addons open subcommand 2016-12-02 10:17:46 -08:00
Matt Rickard b0c7704e93 Upgrade k8s to v1.4.6 2016-12-02 10:13:51 -08:00
Matt Rickard e7afea8215 Change instructions for completion bash on OS X
OS X default version of bash doesn't support process substitution.
https://github.com/kubernetes/minikube/issues/844#issuecomment-262587570
2016-12-01 14:21:41 -08:00
Andreas Kohn d34e961c2f
Add missing word in help text 2016-11-28 13:58:58 +01:00
Aaron Prindle 3fe4ef3e83 Added heapster to set of addons. Need to add test and repackage things to remove duplicated code. 2016-11-18 17:36:54 -08:00
Aaron Prindle 0e33746e1d Merge pull request #783 from aaron-prindle/kubectl-hint
Added check for kubectl to each command (in root.go)  This prompts user
2016-11-09 15:17:25 -08:00
vishah ba860e3bf2 Regenerating docs after updating upstream spf13/pflag. related to #811 2016-11-09 16:31:48 -05:00
Aaron Prindle 1960618ae1 Added check for kubectl to each command (in root.go) This prompts user
with kubectl install one-liner for latest kubectl version.  Also added
config for enable/disable.  Still need to add tests.
2016-11-03 13:26:06 -07:00
minikube-bot b216ec81bf Upgrade to k8s version v1.4.5 2016-11-03 17:06:53 +00:00
Jimmi Dyson 1ac192cda9
Update generated docs 2016-10-27 19:24:49 +01:00
Aaron Prindle bc1f5db71a Added functionality to read/open multiple ports via service cmd. Also
updated tests and help text for multiple ports.  Also updated docs.
2016-10-26 15:14:18 -07:00
dlorenc 55fd539300 Merge pull request #728 from jimmidyson/service-list
Add service list subcommand
2016-10-26 13:10:43 -07:00
Jimmi Dyson 741cca0fcc
Add doc for service list 2016-10-26 15:15:10 +01:00
Jimmi Dyson badf04b4d2
Add service list subcommand 2016-10-26 14:43:08 +01:00
Matt Rickard 7560384fc8 Remove vendored kube2sky, Add DNS as cluster addon
Removes the vendored in kube2sky built into the minikube binary and
replaces the dns solution with kube-dns cluster addon.  This will allow
users to swap out DNS implementations by simply turning off the
kube-dns addon.
2016-10-25 14:00:51 -07:00
dlorenc a4e5f4a4a2 Fix travis.
The make gendocs change went in at the same time as the network setting change.
2016-10-24 13:00:31 -07:00
dlorenc 19e44dcf33 Merge pull request #745 from borisroman/feature/kvm_network
Add option to specify network name for KVM.
2016-10-24 12:37:43 -07:00
Boris Schrijver e717f5f84a Add option to specify network name for KVM. 2016-10-24 16:22:32 +02:00
Matt Rickard 24bced3969 Add simple bash completion for minikube
Similar to `kubectl completion bash`.  Does not support more advanced
queries, just commands.  Added as part of `make gendocs`
2016-10-21 14:42:06 -07:00
Aaron Prindle f2f53e946e Added hyperv virtual switch configuration flag for hyperv driver. Also
updated docs.
2016-10-20 17:11:31 -07:00
Matt Rickard 2202d5ccfc Upgrade default k8s to v1.4.3
No manual changes needed
2016-10-20 11:42:45 -07:00
Jimmi Dyson 3e82478373
Add format flag to service command 2016-10-19 19:52:33 +01:00
Jimmi Dyson 097505b540
Add config view subcommand 2016-10-14 19:46:59 +01:00
Matt Rickard bc5fd9b560 Increase memory and cpu defaults 2016-10-13 12:24:19 -07:00
Jimmi Dyson 812ad9c503
Update generated docs after godep upgrades 2016-10-12 15:25:13 +01:00
Aaron Prindle 2d2b484a22 Have working minikube addons command w/ enable, disable, delete. Also
updated docs.
2016-10-11 11:08:55 -07:00
Aaron Prindle 491e6c6d1c Added WantReportErrorPrompt to config 2016-10-06 15:12:45 -07:00
aprindle 7e78514174 Added opt in to stackdriver error reporting 2016-10-03 09:22:30 -07:00
dlorenc 8611a455ca Initial configurator commit. 2016-09-30 10:05:14 -07:00
dlorenc a3efcc06d9 Update to k8s v1.4.0 2016-09-29 16:11:55 -07:00
dlorenc 7f842c7da0 Fix the test by removing the log-flush-frequency flag.
This was coming from a dependency somewhere that's now gone. Also update help text.
2016-09-29 16:00:20 -07:00
Matt Rickard 7b9689745f Upgrade to k8s v1.4.0-alpha.2
Update to kubernetes 1.4-alpha3.

This required a "go get k8s.io/client-go" before godep save would work.
2016-09-29 15:57:24 -07:00
dlorenc a03719665e Make gendocs 2016-09-29 11:23:22 -07:00
Matt Rickard d45e44fe22 Add in a list of available fields in minikube config -h
Since not all fields are able to be set, let users know which are.
2016-09-28 11:56:53 -07:00
dlorenc edbaf1a8bf Cut v0.10.0, also bump the ISO URL. 2016-09-15 11:53:02 -07:00
Sergiusz Urbaniak 3945c3bffb
localkube: add rkt, and CNI support 2016-09-09 13:48:22 +02:00
Aaron Prindle 6017e34d4d Fixed integration tests, adding test output to ssh mock, change help text to use multi-line string and
updated docs.
2016-09-08 13:13:15 -07:00
Aaron Prindle 3ef433d259 Added localkube status to minikube status. Also added format flag to
configure status output.  Also updated docs.  Also added godoc url to
help text for status.
2016-09-07 14:18:19 -07:00
Matt Rickard a8dbc18b51 Add minikube config get/set/unset commands
This introduces the minikube config get/set/unset command. At a basic level, it allows a more user friendly interface for setting minikube config values, but it also allows us to run validations and callbacks before and after the values have been set.
2016-09-06 15:14:28 -07:00
Patrick Gray d98cae5404 add documentation for new minikube --https flag with make gendocs 2016-08-25 15:13:44 -04:00
dlorenc 6967c5d70a Merge pull request #515 from r2d4/viper-start-cmds
Allow some `minikube start` flags to be set by config file
2016-08-24 14:09:10 -07:00
Matt Rickard 05ef2db652 Making minikube start flags configurable by Viper config
This allows most flags for the minikube start command to be
configurable by viper as well.  If a flag is present, it will take
precedence over the value supplied in viper.

Viper doesn't handle string slices correctly (see
https://github.com/spf13/viper/issues/200) so the string slices that we
pass in as flags such as docker-env and insecure-registry are still only
handled by flags

Delete custom flag for human readable disk size

Since the value can now be passed in multiple ways (environment
variable, flag, or config file), moving the conversion out of the flag
and straight into cmd/minikube/cmd/start.go

This changes the helptext for gendocs
2016-08-24 12:59:59 -07:00
Jimmi Dyson abbb0f1469
Add hyperv support 2016-08-24 16:16:07 +01:00
Aaron Prindle 14dca26a09 Cutting v0.8.0 release 2016-08-17 11:40:14 -07:00
dlorenc 28132517ed Merge pull request #484 from tsl0922/regist-mirror
Add registry-mirror option to minikube start
2016-08-16 11:04:23 -07:00
Aaron Prindle e0494803a8 Updated k8s version to v1.3.5. Also updated docs. 2016-08-15 15:15:58 -07:00
Shuanglei Tao 641910d8a8 Add registry-mirror option to minikube start 2016-08-13 22:55:48 +08:00
dlorenc 2cdab03e53 Merge pull request #439 from alexbrand/host-cidr
Add ability to specify CIDR for Virtualbox minikube
2016-08-08 10:59:36 -07:00
Jimmi Dyson ecf7a35b19
Uprade to Kubernetes v1.3.4 2016-08-03 16:21:00 +01:00
abrand 5838c7d833 Add ability to specify CIDR for Virtualbox minikube 2016-08-02 20:06:37 -04:00
Aaron Prindle 0b1cfce102 Refactored localkube url/asset code, fixed url.Parse code, updated flag
help message to add URI information, updated docs, fixed unused vars and removed unneeded comments
2016-07-29 15:27:09 -07:00
Aaron Prindle b3fe5faae6 Cleaned up start flags, added more robust URL checking for localkube
flag URL and added check to prepend 'v' to version # if it is missing
2016-07-28 12:33:34 -07:00
Aaron Prindle bd4e244ce8 Updated docs. Added retrying for the localkube download. 2016-07-28 12:33:34 -07:00
aprindle 53e80a9c6f Changed kubernetes-version to take k8s version as input (as well as
url) and to copy files from host to the vm instead of curl within vm.
Also made it so that sshutil.Transfer is done via a Reader.
2016-07-28 12:33:34 -07:00
aprindle bc74b8596f Updated documentation to reflect additional flag to minikube start,
updated tests
2016-07-28 12:33:34 -07:00
Rod Cloutier c847979cab
docker-env command: Added support for multiple shells with no-proxy and unset flags 2016-07-25 15:58:16 +01:00
Gerd Aschemann aa76240b31 Fix documentation (aligh with usage output, kubernetes/minikube#385) 2016-07-22 10:29:28 +02:00
Gerd Aschemann 5b2655f1f3 Add insecure-registry option to minikube start (cf. kubernetes/minikube#385) 2016-07-22 01:38:17 +02:00
Dan Lorenc c6b2649966 Add a flag to minikube start to allow passing environment variables to Docker. 2016-07-18 10:27:09 -07:00
Jimmi Dyson 4488219180
Make disk size configurable 2016-07-10 23:43:54 +01:00
dlorenc 9fa002d573 Merge pull request #277 from aaron-prindle/get-kubernetes-version
Added get_kubernetes_versions command and tests
2016-07-07 13:38:47 -07:00
aprindle 3eccdd523f Added json file and schema for k8s versions. Also updated documentation. 2016-07-07 10:14:03 -07:00
dlorenc 0a71dd290d Merge pull request #272 from dlorenc/release
Bump to v0.5.0, add release notes and increment the releases.json.
2016-07-06 10:34:50 -07:00
Dan Lorenc b68c957347 Bump to v0.5.0, add release notes and increment the releases.json. 2016-07-06 09:59:59 -07:00
dlorenc 57a865d329 Merge pull request #267 from jimmidyson/service-command
Add service command
2016-07-06 09:16:21 -07:00
Jimmi Dyson 44b2d9ce20
Add service command, copied & refactored from dashboard command 2016-07-04 15:08:27 +01:00
Jimmi Dyson 4b0f517600
Add xhyve driver support 2016-07-02 21:14:43 +01:00
Jimmi Dyson a738a0f5ad
Add kvm driver support 2016-06-30 18:52:45 +01:00
Steve Sloka 95edd89399 Added flag to allow the number of CPU's to be specified as flag to start command 2016-06-27 15:32:16 -04:00
dlorenc 7f02c6bfbb Update docs for the 0.4.0 release. 2016-06-27 09:44:15 -07:00
aprindle 03cca006ee Added --memory flag to minikube start so that users can configure the ram of the vm 2016-06-13 18:13:53 -07:00
Brandon Philips 53ee8642f8 cluster: add support for vmwarefusion driver
Add support for the vmwarefusion driver which is greatly more stable on
OSX. Also, document it in the README as an option.
2016-06-11 19:47:11 -07:00
Dan Lorenc d29f6ee36f Update help text.
The k8s update updated cobra as well, so the generated help text changed.
2016-06-10 10:07:22 -07:00
dlorenc c89e4c2dd8 Fix the help text. I merged two commits at the same time, and they conflicted. 2016-06-07 17:40:11 -07:00
aprindle 3c59245f32 Added gen_help_text.go and docs/ directory for cobra generated help
documentation.  Added test in Travis for making sure docs are up-to-date.
2016-06-07 16:44:06 -07:00