Commit Graph

403 Commits

Author SHA1 Message Date
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
William Broach 3dd7eb9ad8 Update upgrade.md 2017-04-23 12:00:14 -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 6d164f0fb1 Update docs to show updating cluster with terraform 2017-04-22 17:44:17 -04:00
chrislovecnm 3d3e03cfab docs are out of date 2017-04-22 12:56:33 -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 de72c50a0d Change the default image name for vsphere provider and other minor fix. 2017-04-20 23:38:33 -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
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
prashima 5c92bc6a2d Added featureflag for vSphere cloud. Fixes #26. (#29) 2017-04-20 23:37:40 -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 c5519c0009 Add CoreDNS support into DNS controller addon image. 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
Leandro Repolho 75718857b6 Add reference to Route53 Addon Mantainer
I'm also adding a link to improved installing instructions at
addons/route53-mapper/README.md
2017-04-20 21:28:39 +10:00
Leandro Repolho 77bf343a5e Merge branch 'master' into patch-1 2017-04-20 21:28:03 +10:00
Justin Santa Barbara 9294102139 Experimental nvidia driver installation via a hook
With sha3sum validation technique thanks to @bskaggs
2017-04-19 00:43:59 -04:00
Justin Santa Barbara 16b67d29b4 Merge pull request #2365 from BrentDorsey/master
kops nodeLables - additional documentation to clarify how nodeLables work in AWS
2017-04-19 00:19:59 -04:00
BrentDorsey f5046600c3 fixing broken link
adjusting wording to clarify both cloudLables and nodeLables are automatically applied to new nodes create by AWS EC2 auto scaling groups.
adding --force flag example
2017-04-18 12:24:25 -05:00
Pierre Ozoux 1325a5f437 Correct typo 2017-04-18 17:00:07 +01:00
BrentDorsey c34f77a916 kops nodeLables - additional documentation to clarify how nodeLables work in AWS and a work around for kops rolling-update not recognizing any required changes in AWS.
A good use for nodeLables is to implement [nodeSelector labels](https://kubernetes
.io/docs/concepts/configuration/assign-pod-node/#step-two-add-a-nodeselector-field-to-your-pod-configuration) that survive
[AWS EC2 auto scaling groups](https://aws.amazon.com/autoscaling/) replacing unhealthy or unreachable instances.

Note for AWS if `kops rolling-update cluster --instance-group nodes` returns "No rolling-update required." you'll need to
manually terminate the EC2 node for the auto scaling group to propagate the new labels.
2017-04-17 17:14:28 -05:00
BrentDorsey ee134374a8 kops nodeLables - additional documentation to clarify how nodeLables work in AWS and a work around for kops rolling-update not recognizing any required changes in AWS.
A good use for nodeLables is to implement [nodeSelector labels](https://kubernetes
.io/docs/concepts/configuration/assign-pod-node/#step-two-add-a-nodeselector-field-to-your-pod-configuration) that survive
[AWS EC2 auto scaling groups](https://aws.amazon.com/autoscaling/) replacing unhealthy or unreachable instances.

Note for AWS if `kops rolling-update cluster --instance-group nodes` returns "No rolling-update required." you'll need to
manually terminate the EC2 node for the auto scaling group to propagate the new labels.
2017-04-17 17:12:23 -05:00
BrentDorsey 85675ff19c kops nodeLables - additional documentation to clarify how nodeLables work in AWS and a work around for kops rolling-update not recognizing any required changes in AWS.
A good use for nodeLables is to implement [nodeSelector labels](https://kubernetes
.io/docs/concepts/configuration/assign-pod-node/#step-two-add-a-nodeselector-field-to-your-pod-configuration) that survive
[AWS EC2 auto scaling groups](https://aws.amazon.com/autoscaling/) replacing unhealthy or unreachable instances.

Note for AWS if `kops rolling-update cluster --instance-group nodes` returns "No rolling-update required." you'll need to
manually terminate the EC2 node for the auto scaling group to propagate the new labels.
2017-04-17 17:10:28 -05:00
Justin Santa Barbara aafe8aca21 Add docs for addon manager 2017-04-08 12:21:22 -04:00
Justin Santa Barbara 8bc48ef10a Merge pull request #2305 from caarlos0/patch-1
Fixed typos: clusteres -> cluster
2017-04-06 21:13:36 -04:00
Chris Love bd564cf7fd Merge pull request #2240 from MrTrustor/delete-f
Implement --filename option for kops delete
2017-04-06 15:41:11 -06:00
Carlos Alexandro Becker 6d9d21b149 fixed typo on kops_rolling-update_cluster 2017-04-06 17:49:25 -03:00
Tom Payne 9fcba3302b Fix formatting 2017-04-06 15:01:43 +02:00
Justin Santa Barbara 184896aae1 Merge pull request #2257 from DualSpark/kubelet-feature-gate
Adding feature gates flag for kubelet, and unit tests
2017-04-05 00:10:48 -04:00
Justin Santa Barbara b3b348095f Merge pull request #2270 from adrianmoisey/patch-1
Fix markdown formatting
2017-04-03 21:28:46 -04:00
chrislovecnm beca9822a5 docs 2017-04-03 11:13:21 -06:00
Eric Hole 1cba0bd27f Merge pull request #2138 from kris-nova/bypass-kubeconfig
Expose options.CreateKubecfg to the CLI
2017-04-03 09:39:30 -04:00
Adrian Moisey 9f8b08955f Fix another markdown issue 2017-04-03 12:37:57 +02:00
Adrian Moisey faace797f6 Fix markdown formatting 2017-04-03 12:36:53 +02:00
Théo Chamley d1ff517441
Update documentation for kops delete -f 2017-03-30 18:15:36 +02:00
Justin Santa Barbara 9b4707f347 Link to shipbot; fix makefile target 2017-03-30 10:52:29 -04:00
Justin Santa Barbara a4ea3ea5da Merge pull request #2238 from justinsb/release_160_alpha1
Version updates for 1.6.0-alpha.1
2017-03-30 10:38:27 -04:00
Kris Nova 02f5dd026f Adding @yissachar's concerns in a new PR 2017-03-30 08:41:13 +02:00
Justin Santa Barbara 19d739551e Release notes for 1.6.0-alpha.1 2017-03-30 01:16:52 -04:00
Justin Santa Barbara 5a539882b0 Version updates for kops 1.6.0-alpha.1 2017-03-30 01:08:55 -04:00
Arthur Le Maitre 00db5f099e grammar 2017-03-29 08:26:24 -07:00
Arthur Le Maitre 1aa0b618da more accurate kops versioning documentation 2017-03-29 08:20:23 -07:00
Arthur Le Maitre 755bb441d0 recommennd using matching kops to kube versions
after attempting a cluster update from 1.5.3 to 1.6.0, I was informed that Kops version had to match KubernetesVersion. I think this would be a helpful heads up.
2017-03-28 22:44:20 -07:00