Justin Santa Barbara
787803f32b
Merge pull request #2410 from reactiveops/cli-docs-proposal
...
Proposes standards for grammar for Cobra CLI Docs
2017-04-25 00:11:10 -04:00
Justin Santa Barbara
77fbf9cbf9
Merge pull request #2401 from vmware/vsphere-upstream
...
Add vSphere provider support
2017-04-25 00:09:37 -04:00
Chris Love
b00e3fc41d
Merge pull request #1727 from denniswebb/feature/DockerfileRevived
...
Dockerfile revived and lightened
2017-04-23 14:29:44 -06:00
Dennis Webb
af43bdfaca
Dockerfile for kops
2017-04-23 14:16:11 -05:00
Chris Love
d81786812c
Merge pull request #2409 from while1eq1/while1eq1-terraform-docs
...
Update docs for upgrading with terraform
2017-04-23 11:39:23 -06:00
William Broach
1b70378a10
removing backticks, they broke the build
2017-04-23 12:12:27 -04:00
William Broach
3dd7eb9ad8
Update upgrade.md
2017-04-23 12:00:14 -04:00
William Broach
75c782efdf
Specified that the commands need to be ran all in the same dir
2017-04-23 11:53:12 -04:00
Eric Hole
0842e737a5
Proposes standards for grammar for CLI
2017-04-22 18:55:34 -04:00
William Broach
f635d1b2ed
Theres no preview with terraform, terraform plan is your preview
2017-04-22 18:02:16 -04:00
William Broach
def114cf24
specify --target=terraform
2017-04-22 18:01:11 -04:00
William Broach
3e3eb2ceba
Note code for rollingupdate for terraform users
2017-04-22 17:49:15 -04:00
William Broach
6d164f0fb1
Update docs to show updating cluster with terraform
2017-04-22 17:44:17 -04:00
Chris Love
1b2266dd40
Merge pull request #2408 from chrislovecnm/cni-updates
...
Updating CNI version for k8s 1.6
2017-04-22 15:22:56 -06:00
chrislovecnm
75f5b1ed34
Updating CNI version for k8s 1.6
2017-04-22 14:47:42 -06:00
Eric Hole
372718b354
Merge pull request #2402 from chrislovecnm/docs-updates
...
docs are out of date
2017-04-22 15:27:29 -04:00
chrislovecnm
93c7784e62
typo
2017-04-22 12:56:37 -06:00
chrislovecnm
3d3e03cfab
docs are out of date
2017-04-22 12:56:33 -06:00
Chris Love
22e6cb7153
Merge pull request #1305 from justinsb/efk
...
(experimental) addon for Elasticsearch logging
2017-04-22 12:51:24 -06:00
Chris Love
a679fd393c
Merge pull request #2406 from chrislovecnm/zsh-autocomplete
...
zsh autocompletion and updating docs
2017-04-22 12:42:04 -06:00
chrislovecnm
3b03fe6864
zsh autocompletion and updating docs
2017-04-22 11:55:51 -06:00
Eric Hole
d68e7c5b8f
Merge pull request #2228 from arthurlm44/patch-1
...
recommend using matching kops to kube versions docs
2017-04-22 09:48:48 -04:00
Miao Luo
aed9f154ad
Fix minor errors due to rebase.
2017-04-21 11:03:13 -07:00
Miao Luo
de72c50a0d
Change the default image name for vsphere provider and other minor fix.
2017-04-20 23:38:33 -07:00
Abrar Shivani
3707436f2f
Change vm_uuid location
2017-04-20 23:38:32 -07:00
Abrar Shivani
58cb80e7b0
Implements delete cluster and toolbox dumper command
2017-04-20 23:38:32 -07:00
Miao Luo
58197e6dab
Support user-defined s3 endpoint.
...
When Environment variable S3_ENDPOINT is not empty, kops will use
the bucket on this specific s3 endpoint, instead of using AWS S3
by default.
2017-04-20 23:38:32 -07:00
prashima
3bfe3b6e18
Added comments for files and functions. Fixes #52 . ( #55 )
2017-04-20 23:37:41 -07:00
Miao Luo
b15014f9a3
Address review comments and add installing instructions.
2017-04-20 23:37:41 -07:00
prashima
074791b446
Removed hardcode from protokube logic. Fixes #15 . ( #46 )
2017-04-20 23:37:40 -07:00
Abrar Shivani
e191f7dd96
Add vm-uuid in cloud-config file required by Kubernetes vSphere CloudProvider
2017-04-20 23:37:40 -07:00
Miao Luo
67771470cc
Minor fix for gofmt ci test.
2017-04-20 23:37:40 -07:00
Abrar Shivani
b9a4556324
Add enablediskuuid extraconfig in VM spec
2017-04-20 23:37:40 -07:00
Abrar Shivani
2da57ef142
Support for vSphere Cloud Provider < v1.5.3
2017-04-20 23:37:40 -07:00
prashima
5c92bc6a2d
Added featureflag for vSphere cloud. Fixes #26 . ( #29 )
2017-04-20 23:37:40 -07:00
Miao Luo
e648669852
Minor fix due to rebasing with upstream.
2017-04-20 23:37:38 -07:00
prashima
4128b50bae
Added support for multiple workers for vSphere.
2017-04-20 23:37:19 -07:00
Abrar Shivani
d65adc6834
Update readme to include command to launch cluster for vSphere CloudProvider
2017-04-20 23:37:19 -07:00
prashima
fc8faea2c8
Fixed environment variable setting process for vSphere. ( #16 )
2017-04-20 23:37:19 -07:00
prashima
bc3e8c3734
Added code to enable nodeup and protokube building and execution for vSphere VM ( #11 )
...
* Added code to enable nodeup and protokube building and execution for vSphere VM.
* Fixed nodeup template for vSphere.
2017-04-20 23:37:19 -07:00
Miao Luo
3075258ca3
Add DNS server into /etc/resolv.conf by cloud-init.
2017-04-20 23:33:21 -07:00
Miao Luo
c5519c0009
Add CoreDNS support into DNS controller addon image.
2017-04-20 23:33:21 -07:00
SandeepPissay
4ace0f9ca5
Fixed cdrom to be connected during startup ( #8 )
2017-04-20 23:33:21 -07:00
Abrar Shivani
5889814c90
Support for vSphere Cloud Provider
2017-04-20 23:33:21 -07:00
Miao Luo
6b010c4c5e
Enable CoreDNS in nodeup/protokube ( #6 )
...
* Enable CoreDNS in nodeup/protokube.
* Address comments.
2017-04-20 23:33:21 -07:00
SandeepPissay
22e0ce3775
Implemented AttachISO task ( #4 )
...
AttachISO task creates the user-data/meta-data cloud init files and creates cloud-init.iso file using "genisoimage" tool. It then uploads it to the datastore where the master/worker VM resides and inserts it into the cd-rom device of the master/worker VM. When the master/worker VM powers on, the cloud-init package in it runs the bootstrap script that downloads nodeup and runs it.
Also removed redundant VirtualMachineModelBuilder that does nothing.
Testing done:
1. Tested end to end that the master and worker VMs executes the cloud-init script successfully.
2, "make ci" is successful.
2017-04-20 23:33:21 -07:00
Miao Luo
4f98f5b47e
Use CoreDNS for vSphere provider ( #2 )
...
* Add support of CoreDNS for vSphere provider.
* Add instructions about how to setup CoreDNS for vSphere provider.
* Address comments for CoreDNS support code.
2017-04-20 23:33:20 -07:00
prashima
e51e841d0c
Added vSphere volumes to protokube, updated vSphere testing doc and makefile. ( #1 )
...
* Add vSphere volumes to protokube. Update vSphere testing doc and makefile.
* Updated vsphere_volume to get correct IP. Addressed comments.
2017-04-20 23:33:20 -07:00
SandeepPissay
117f4747b8
Implemented VM power on ( #7 )
2017-04-20 23:33:19 -07:00
SandeepPissay
17baf04218
Implemented creating a link cloned VM from a template VM ( #5 )
...
Implemented CreateLinkClonedVM cloud interface to create a link cloned VM from a template VM. The code checks if the template VM has a snapshot, if no it creates it before creating a link cloned VM. If snapshot already exists, it uses it to create the link cloned VM.
Testing done:
1. kops cluster create goes through fine and creates the link cloned VM for the master and worker. Verified that it creates the snapshot on the template VM if it does not exists before creating a link cloned VM. In case the snapshot exists, it uses it to create the link cloned VM.
2. "make ci" is successful.
2017-04-20 23:33:19 -07:00