Commit Graph

7042 Commits

Author SHA1 Message Date
Vlad Ionescu 098266e875
Fail fast if io2 iops to size ratio is too high
In AWS the ratio between volume IOPS and volume size must be at most 50,
otherwise volume will fail creating. See
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html,
specifically "_The maximum ratio of provisioned IOPS to requested volume size
(in GiB) is 50:1. For example, a 100 GiB volume can be provisioned with up to
5,000 IOPS._"

This commit adds the option of failing fast when creating a new cluster if the
ratio is higher than 50. Previously kops would send the API request to AWS, fail
and repeat until the timeout was reached.
2018-11-06 13:08:40 +02:00
Vlad Ionescu b2b07cf045
Document etcd volume options
This commit adds documentation around the options for the etcd volumes:
volumeType and volumeIops, in addition to the already existing documentation for
volumeSize

Fixes https://github.com/kubernetes/kops/issues/4557
2018-11-02 16:01:30 +02:00
k8s-ci-robot e5b2b9eddb
Merge pull request #6019 from justinsb/prune_deps
Prune some license files that dep added
2018-10-31 08:01:04 -07:00
Justin SB 52d3449c23
Prune some license files that dep added
Dep apparently decided to add some license files for packages that we
aren't using, which is particularly irksome because the license is
GPL.  Remove those packages so that there's no confusion.

Issue https://github.com/kubernetes/sig-release/issues/223
2018-10-30 13:13:43 -04:00
k8s-ci-robot 1e44fe0032
Merge pull request #6018 from xichengliudui/fix181030
Change the wrong function name and wrong word
2018-10-30 10:02:35 -07:00
xichengliudui 5d9f3891ca Change the wrong function name and wrong word 2018-10-30 10:10:28 -04:00
k8s-ci-robot 100c0a693d
Merge pull request #5997 from wangxy518/patch-4
Update v0.19.0.yaml
2018-10-30 06:33:15 -07:00
k8s-ci-robot 2702b12f2b
Merge pull request #5870 from vivekgarg20/master
Fixed missing closing bracket around MIN_NODES
2018-10-27 09:25:10 -07:00
k8s-ci-robot bf20f4deed
Merge pull request #6004 from errordeveloper/master
Separate subnet utils into a standalone package
2018-10-27 08:37:14 -07:00
k8s-ci-robot 50531c2d1a
Merge pull request #5993 from ihoegen/stdin
Add stdin input for secrets
2018-10-27 07:52:34 -07:00
k8s-ci-robot 3ce38ca674
Merge pull request #5987 from rochacon/patch-1
cilium: Fix Prometheus serve addr flag
2018-10-27 07:52:29 -07:00
k8s-ci-robot f7a0b38610
Merge pull request #5985 from rajansandeep/1.2.4
Bump CoreDNS version to 1.2.4 and update manifest
2018-10-27 07:52:24 -07:00
k8s-ci-robot 32453888d9
Merge pull request #5950 from shrinandj/fix-calico-kube-controller
Mount etc-hosts in calico-kube-controller
2018-10-27 07:52:14 -07:00
k8s-ci-robot eb7a15d978
Merge pull request #6002 from TinySong/fix-typo-pkg-fi
fix typo in log
2018-10-27 07:05:22 -07:00
k8s-ci-robot 7a606c5e03
Merge pull request #5996 from victortrac/master
fixed MIN_NODES missing closing bracket
2018-10-27 07:05:13 -07:00
k8s-ci-robot f72d5700eb
Merge pull request #6006 from swinslow/nvidia-license-stmt
Clarify license statement for nvidia-bootstrap hook
2018-10-27 06:16:11 -07:00
Ilya Dmitrichenko 17a2c47495
Separate subnet utils into a standalone package 2018-10-26 12:01:47 +01:00
Steve Winslow 4f99988e2a Clarify license statement for nvidia-bootstrap hook
Signed-off-by: Steve Winslow <swinslow@gmail.com>
2018-10-25 15:08:13 -04:00
k8s-ci-robot c22274a2b4
Merge pull request #6001 from TinySong/fix-typo
fix typo in comments
2018-10-24 09:17:09 -07:00
Rongxiang Song 3847082704 fix typo in log 2018-10-24 16:27:29 +08:00
Rongxiang Song 04b6817627 fix typo in comments 2018-10-24 15:45:13 +08:00
wangxy518 701cf08d27
Update v0.19.0.yaml 2018-10-24 10:00:49 +08:00
Victor Trac 15f3011f24
fixed MIN_NODES missing closing bracket 2018-10-23 20:57:11 -05:00
Ian Hoegen 312813e4c5 Add stdin input for secrets 2018-10-23 11:38:45 -07:00
k8s-ci-robot 4c9b06739c
Merge pull request #5971 from Raffo/master
Fixed issue when specifying ACM cert and no load balancer is defined
2018-10-23 06:27:15 -07:00
k8s-ci-robot 9078a23561
Merge pull request #5946 from jhohertz/cni-taint-tolerations
More CNI toleration for tainted nodes.
2018-10-23 04:02:35 -07:00
Rodrigo Chacon dc2b6bef07
cilium: Fix Prometheus serve addr flag 2018-10-22 23:58:12 -03:00
Sandeep Rajan b6b6c6661c bump version to 1.2.4 and update manifest 2018-10-22 10:44:34 -04:00
k8s-ci-robot 234bfe8d16
Merge pull request #5981 from xichengliudui/fix181021
Remove excess Spaces
2018-10-21 12:35:54 -07:00
xichengliudui 1433a122da Remove excess Spaces 2018-10-21 06:50:24 -04:00
k8s-ci-robot 50800d8cbf
Merge pull request #5956 from leeeboo/master
Add support for cn-northwest-1c.
2018-10-20 14:23:53 -07:00
k8s-ci-robot bd19872edf
Merge pull request #5928 from johannes-gehrs/patch-1
Correct Spelling of "kubernetesVersion"
2018-10-20 13:40:53 -07:00
k8s-ci-robot ad25ff7812
Merge pull request #5979 from a8m/master
terraform: Fix resource formatting for IPv6 CIDRs
2018-10-20 12:15:52 -07:00
Ariel Mashraki d63c47149d integration: Fix broken test in externallb
Running `terraform validate` on `externallb/kubernetes.tf` was failing
because resource name can't contain ":".
2018-10-20 18:27:41 +03:00
Ariel Mashraki 7dca8a78d2 terraform: Fix resource formatting for IPv6 CIDRs
Solved #5976
2018-10-20 15:58:42 +03:00
k8s-ci-robot 359a326dc5
Merge pull request #5969 from justinsb/hostpid_with_etcd_manager
Use hostPID: true with etcd-manager
2018-10-20 04:52:54 -07:00
k8s-ci-robot 37fe2c5f9e
Merge pull request #5970 from justinsb/cleanup_shared_directory
Fix nsenter mounter in protokube
2018-10-20 04:05:53 -07:00
k8s-ci-robot abedb965d4
Merge pull request #5974 from justinsb/ci_with_bazel
Switch CI to bazel
2018-10-19 09:58:22 -07:00
Justin SB 356f302d27
Switch CI to bazel
If we want to get repeatable builds, we need to switch the release
build to bazel.  In order to do that, we need CI to build with bazel.
Switch over!
2018-10-19 08:41:40 -07:00
k8s-ci-robot 34b589d028
Merge pull request #5972 from SataQiu/fix-20181019
Fix the typos
2018-10-19 06:45:42 -07:00
SataQiu 0550d8d4e8 fix the typos 2018-10-19 17:35:26 +08:00
Raffaele Di Fazio 455d6e850b
Fixed issue when specifying ACM cert and no load balancer is defined 2018-10-19 10:29:13 +02:00
Justin SB 568484ff4b
Fix nsenter mounter in protokube
We don't have any shared directories, and certainly not root!
2018-10-18 22:01:09 -07:00
Justin SB 4b3e66b347
Use hostPID: true with etcd-manager
Addresses issues with mounting inside a container with systemd
("Failed to add PIDs to scope's control group: Invalid argument")
2018-10-18 20:20:11 -07:00
k8s-ci-robot c33ac16c2d
Merge pull request #5966 from justinsb/bazel_workaround_for_new_tools_bazel_rc
Add suggested alias for bazelrc import location
2018-10-18 11:00:06 -07:00
k8s-ci-robot 071e420e2b
Merge pull request #5951 from AdamDang/patch-11
Fix grammatical error in the warning message
2018-10-18 09:57:42 -07:00
Justin SB 807780102b
Add suggested alias for bazelrc import location
See https://github.com/bazelbuild/bazel/issues/6319

The default bazelrc location is changing.  So that we don't break
during the transition, we set up an alias so that bazel versions that
load from the new location are redirected to the old location.

Also add a TODO to move to the new location once bazel 0.18 is
prevalent.
2018-10-18 09:01:39 -07:00
k8s-ci-robot 0f5825f096
Merge pull request #5963 from xichengliudui/fix18101802
Delete duplicate 'be'.
2018-10-18 08:19:40 -07:00
k8s-ci-robot 9304dbfa05
Merge pull request #5957 from posquit0/patch-1
Fix broken url in documentation
2018-10-17 08:43:18 -07:00
k8s-ci-robot d461860c7a
Merge pull request #5953 from rekcah78/doc/experimental-node-authorization
add EnableNodeAuthorization in the list of experimental features
2018-10-17 05:01:06 -07:00