Commit Graph

6449 Commits

Author SHA1 Message Date
Justin Santa Barbara 934f6c9d4b Fix GCE instance lookup during validation
ExternalID was deprecated and replaced by ProviderID, but the value of
ProviderID on GCE seems to have switched from instance ID to instance
Name.  Adopt a fallback matching strategy.
2018-07-23 02:10:58 -04:00
k8s-ci-robot 25e0f37083
Merge pull request #5486 from justinsb/no_gossip_limits
Remove gossip connection limit entirely
2018-07-22 22:11:17 -07:00
k8s-ci-robot 8d52e31d91
Merge pull request #5490 from justinsb/forceload_br_netfilter
Force-load br_netfilter in nodeup
2018-07-22 18:33:17 -07:00
Justin Santa Barbara e54c844e13 Force-load br_netfilter in nodeup
This does a best-effort modprobe of br_netfilter, to try to address
the DNS issues when the module is not loaded.

In 1.11 we'll have to look at this further, and probably we want an
error if the modprobe fails.
2018-07-22 13:15:22 -04:00
k8s-ci-robot a14ad36eb5
Merge pull request #5487 from mikesplain/update_templates
Update Issue templates and add PR template
2018-07-21 22:48:09 -07:00
k8s-ci-robot 4c8aa5cd3e
Merge pull request #5488 from justinsb/simplify_master_rolling_update
Simplify logic around master rolling-update
2018-07-21 21:52:41 -07:00
Justin Santa Barbara 3a1ce236d1 Simplify logic around master rolling-update
We were using a waitgroup, but we weren't actually running in parallel.
2018-07-21 23:04:22 -04:00
Justin Santa Barbara 9b70f75aa9 Remove gossip connection limit entirely
This simply turns off gossip connection limits, so we shouldn't ever have to manually configure them.

Follow on to #5077
2018-07-21 21:32:20 -04:00
k8s-ci-robot f611347090
Merge pull request #5485 from justinsb/only_decrypt_at_elb_if_have_cert
Only use SSL for ELB if certificate configured
2018-07-21 13:53:51 -07:00
Mike Splain 51a3200fc1 Update Issue templates and add PR template 2018-07-21 16:24:37 -04:00
Justin Santa Barbara 7b58bb3a6b Only use SSL for ELB if certificate configured
Support for certificates was added recently, but we only want to do
decryption at the ELB if a certificate is installed (we can't decrypt
at the ELB without a certificate)
2018-07-21 16:12:19 -04:00
k8s-ci-robot 19b81f011d
Merge pull request #4971 from dcwangmit01/update_gpu_hook
[GPU] Updated Kops GPU Setup Hook
2018-07-20 17:17:42 -07:00
k8s-ci-robot c680e051cf
Merge pull request #5479 from kampka/fix-5061
ContainerRegistry remapping should be atomic
2018-07-20 16:14:20 -07:00
k8s-ci-robot 21f97545f3
Merge pull request #5460 from rdrgmnzs/BindPrimaryIP
Allow kubelet to bind the hosts primary IP
2018-07-20 15:24:13 -07:00
k8s-ci-robot 27a055d965
Merge pull request #5472 from kampka/terraform-autoscaling-group-ids
Add autoscaling group ids to terraform module output
2018-07-20 14:03:34 -07:00
Rodrigo Menezes f816b00fb9 fix 2018-07-20 13:47:22 -07:00
k8s-ci-robot 28118f3da4
Merge pull request #5478 from kampka/bash-shebangs
Use portable shebang for hack scripts
2018-07-20 13:07:50 -07:00
Rodrigo Menezes 74e8973c6c Fix based on Justins suggestion 2018-07-20 12:25:23 -07:00
Rodrigo Menezes 218d90632c api machinery 2018-07-20 12:17:30 -07:00
Rodrigo Menezes e8476499b0 Allow other CNI drivers to bind a hosts Primary IP 2018-07-20 12:16:38 -07:00
Christian Kampka 05af75fac3 ContainerRegistry remapping should be atomic
Fixes #5061
2018-07-20 20:56:52 +02:00
k8s-ci-robot 61fe8626c9
Merge pull request #5477 from chrisz100/fix/travis-apimachinery
have travis fail when verify-apimachinery.sh fails and fix incompatible apimachinery
2018-07-20 10:52:59 -07:00
k8s-ci-robot 84218df40f
Merge pull request #5480 from justinsb/add_mikesplain_to_approvers
Add mikesplain to approvers
2018-07-20 09:01:07 -07:00
Justin Santa Barbara 9a2779ced5 Add mikesplain to approvers 2018-07-20 10:02:22 -04:00
k8s-ci-robot bdd6fecb6e
Merge pull request #5464 from justinsb/global_backoff_on_protokube_downloads
Introduce a global backoff to rate limit failed image downloads
2018-07-20 06:59:52 -07:00
Christian Kampka 2c104e2779 Use portable shebang for hack scripts 2018-07-20 14:28:12 +02:00
Christian Kampka 00cd85d73e Add autoscaling group ids to terraform module output 2018-07-20 13:15:03 +02:00
Christian Jantz 2c34342851 regenerated apimachinery to have tests work again 2018-07-20 13:12:56 +02:00
Christian Jantz 574c99d4cc have travis fail when verify-apimachinery.sh fails 2018-07-20 12:51:24 +02:00
k8s-ci-robot 2dbb6e84f6
Merge pull request #5077 from yancl/master
change gossip dns conn limit by ENV
2018-07-19 21:40:52 -07:00
k8s-ci-robot e81d863f43
Merge pull request #5470 from justinsb/fix_tests
Fix tests that crossed during PR merges
2018-07-19 20:28:52 -07:00
Justin Santa Barbara fd70778ccf Fix tests that crossed during PR merges 2018-07-19 22:07:02 -04:00
Justin Santa Barbara 630ea429ae
Merge pull request #4677 from usabilla/external-load-balancers
Add the ability to specify external loadbalancers for instancegroups
2018-07-19 21:54:00 -04:00
k8s-ci-robot 967fe70e34
Merge pull request #5455 from dcherman/patch-1
Correct the `maxSize` in the cluster template example
2018-07-19 15:58:23 -07:00
k8s-ci-robot 93da5a1bbd
Merge pull request #5469 from justinsb/docs-for-config-file
Update docs for config file
2018-07-19 14:45:29 -07:00
Justin Santa Barbara 57a7cb2d4e Update docs for config file
Update the paths, and add a concrete example of a configuration file.
2018-07-19 16:55:05 -04:00
k8s-ci-robot a92ee38741
Merge pull request #5467 from rdrgmnzs/kubelet_root-dir
Allow users to set the kubelets root dir.
2018-07-19 13:49:37 -07:00
k8s-ci-robot 9d7b2d17b0
Merge pull request #5108 from usabilla/set-values
Adds ability to set template context values on command line
2018-07-19 13:11:17 -07:00
k8s-ci-robot a9de76ad6e
Merge pull request #5462 from justinsb/dont_repeatedly_download_nodeup
Don't repeatedly download nodeup
2018-07-19 11:55:25 -07:00
k8s-ci-robot c342df1392
Merge pull request #5390 from kampka/add-container-proxy
Add pull-through proxy cache for asset docker images
2018-07-19 11:55:16 -07:00
k8s-ci-robot 0e64d32b5b
Merge pull request #5456 from mikesplain/configurable_conntrack
Add configurable conntrack settings
2018-07-19 11:11:17 -07:00
Rodrigo Menezes 0cc45db5b1 Allow users to set the kubelets root dir. 2018-07-19 10:59:06 -07:00
k8s-ci-robot 266b764d7b
Merge pull request #5466 from justinsb/more_test_autofix
More autofix of expected test output
2018-07-19 10:00:54 -07:00
Justin Santa Barbara 128417c6d4 Introduce a global backoff to rate limit failed image downloads
This should help with runaway downloads of protokube.tar.gz
2018-07-19 12:13:17 -04:00
Justin Santa Barbara af867403f9 More autofix of expected test output
Rename to HACK_UPDATE_EXPECTED_IN_PLACE as it isn't just terraform any more.
2018-07-19 12:11:38 -04:00
Justin Santa Barbara c5c2bd1acb Don't repeatedly download nodeup
Only delete if the file doesn't match the hash.

Should help with retry issues / bandwidth
2018-07-19 12:09:13 -04:00
k8s-ci-robot 54cbe492cb
Merge pull request #5414 from Raffo/master
[WIP] Initial implementation of ACM certificate for API server ELB
2018-07-19 08:34:54 -07:00
k8s-ci-robot 56ccfac26d
Merge pull request #5317 from gambol99/node_registration
Node Authorization Service
2018-07-19 05:17:41 -07:00
Raffaele Di Fazio b19ee16b09 Fix nilpointer in create_kubecfg.go 2018-07-19 09:41:48 +02:00
k8s-ci-robot 34da9d1ecf
Merge pull request #5457 from kampka/random-weave-password
Generate random weave password it none is supplied
2018-07-18 22:29:42 -07:00