Commit Graph

7217 Commits

Author SHA1 Message Date
k8s-ci-robot 36c06dec95
Merge pull request #6128 from mikesplain/update_amazon_networking_1.3
Update amazon cni to 1.3.0
2018-11-29 07:09:12 -08:00
mikesplain 6b44333ac5 Update amazon cni to 1.3.0 2018-11-28 17:01:31 -05:00
k8s-ci-robot 0f26f2bb5a
Merge pull request #6127 from justinsb/remove_duplicate_dedup
machine-types: remove duplicate dedup
2018-11-28 09:53:36 -08:00
Justin Santa Barbara b78e4312ec machine-types: remove duplicate dedup
PR #6058 addded dedup in a better way than I had previously done, so
remove my more complicated and now superfluous second dedup.
2018-11-27 23:10:35 -05:00
k8s-ci-robot 741510a9ca
Merge pull request #6125 from mikesplain/update_homebrew_docs
Update docs, removing brew --devel
2018-11-27 09:56:42 -08:00
k8s-ci-robot b3a450119f
Merge pull request #6121 from justinsb/simplify_makefile_for_machine_types
Simplify makefile for update-machine-types
2018-11-27 09:56:37 -08:00
k8s-ci-robot f57d836345
Merge pull request #6117 from justinsb/add_a1_and_c5n
Add a1 and c5n instance types
2018-11-27 09:56:27 -08:00
k8s-ci-robot 41930c31de
Merge pull request #6124 from justinsb/fix_race_in_launch_configurations
Add missing locking to awsmock LaunchConfigurations
2018-11-27 09:02:55 -08:00
k8s-ci-robot 2e7d82cc74
Merge pull request #6123 from justinsb/update_alpha_channel_20181127
Bump alpha channel kubernetes versions
2018-11-27 09:02:45 -08:00
k8s-ci-robot e9d233d840
Merge pull request #6122 from justinsb/print_unhealthy_component_name
Include name of unhealthy component in validation error
2018-11-27 07:47:00 -08:00
mikesplain 72b331ca44 Update docs, removing brew --devel 2018-11-27 10:25:44 -05:00
Justin SB 1d14c361d1
Add missing locking to awsmock LaunchConfigurations
Caused a test flake in #6121
2018-11-27 10:17:34 -05:00
Justin SB 707694303b
Bump alpha channel kubernetes versions
Picking up latest versions.
2018-11-27 10:13:33 -05:00
Justin SB a96a58ac78
Include name of unhealthy component in validation error
Rolling-update just prints the message, and indeed I think the message
should be self-contained.
2018-11-27 09:53:40 -05:00
k8s-ci-robot 8b1e299fa1
Merge pull request #6118 from justinsb/warn_if_missing_image_types_from_map
machine-type generator: Warn if instance type not in ENI map
2018-11-27 06:49:51 -08:00
Justin Santa Barbara 3d526cc69f Simplify makefile for update-machine-types
No real need to list the go files, we can just specify the package.
2018-11-27 09:48:12 -05:00
Justin Santa Barbara a29d223bc1 machine-type generator: Warn if instance type not in ENI map
And we write these warnings to the output, so that we can see them in
PR review.
2018-11-27 07:33:47 -05:00
Justin Santa Barbara 9a8100f74b Add a1 and c5n instance types
* Updated vpc_ip_resource_limits
* Ran `make update-machine-types`
2018-11-27 06:57:10 -05:00
k8s-ci-robot 0c8e5579f2
Merge pull request #6058 from ripta/max-pods
Set MaxPods when using Amazon VPC CNI Plugin
2018-11-26 12:39:12 -08:00
k8s-ci-robot e5a3e495e2
Merge pull request #6112 from justinsb/issue_6024
Create separate certificate for etcd peer authentication
2018-11-26 11:42:21 -08:00
k8s-ci-robot c83ebe8915
Merge pull request #6091 from jaredallard/master
feat(cmd/kops/create_cluster): default to kubelet.anonymousAuth false on k8s versions >=1.10
2018-11-26 10:26:13 -08:00
Jared Allard 7de1c47281
chore: final gofmt run 2018-11-26 09:32:00 -08:00
Jared Allard e0fb2462ee
chore: gofmt 1.10 2018-11-26 09:28:57 -08:00
Jared Allard 034bda589e
fix(cmd/kops/create_cluster) default to anonymousAuth false for >=1.11, warn >=1.10 2018-11-26 09:26:24 -08:00
k8s-ci-robot 06e3231707
Merge pull request #6113 from justinsb/kops_set_for_etcd_auth
kops set: support for enableEtcdTLS and enableTLSAuth
2018-11-25 19:23:09 -08:00
Ripta Pasay 56a8059f8e Update bazel 2018-11-25 22:46:38 +00:00
Ripta Pasay 7ca6ddc9e0 Replace MaxPods in machine type data with InstanceENIs and InstanceIPsPerENI 2018-11-25 22:35:25 +00:00
Ripta Pasay 37b7d0b020 Regenerate machine types 2018-11-25 20:45:33 +00:00
Ripta Pasay ab8565df9c Import awsutils from amazon-vpc-cni-k8s plugin
https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/master/pkg/awsutils/vpc_ip_resource_limit.go
2018-11-25 20:45:33 +00:00
Ripta Pasay aa34956560 Ignore any duplicates being returned by the pricing API when rebuilding machine types 2018-11-25 20:45:33 +00:00
Ripta Pasay c2d82abd88 Calculate max pods based on Amazon VPC CNI plugin library 2018-11-25 20:45:33 +00:00
Seth Pollack cd63aa5429 set max pods when using aws vpc cni
(cherry picked from commit 92fd86f04a)
2018-11-25 20:45:28 +00:00
k8s-ci-robot 8943713958
Merge pull request #6114 from nak3/stop-saying-s3-only
Mention about possible state store vendors in error message
2018-11-25 07:03:34 -08:00
Kenjiro Nakayama 60c152c89d Mention about possible state store vendors in error message 2018-11-25 13:32:31 +09:00
Justin Santa Barbara b56457dc05 kops set: support for enableEtcdTLS and enableTLSAuth
These shortcut commands make it easy to set enableEtcdTLS and
enableTLSAuth.

`kops set cluster cluster.spec.etcdClusters[*].enableEtcdTLS=true`

`kops set cluster cluster.spec.etcdClusters[*].enableTLSAuth=true`
2018-11-24 22:27:15 -05:00
Justin Santa Barbara 3405ee1382 Create separate certificate for etcd peer authentication
This works around the (very unusual) etcd changes for validation of
peer certificates by DNS lookup, which were introduced in etcd 3.2.

Issue #6024
2018-11-24 22:26:52 -05:00
Jared Allard fee9bb1f90
fix(tests/integration/create_cluster): fix up minimal <-> ing mixup 2018-11-24 17:12:04 -08:00
Jared Allard 4c4dd466da
fix(tests/integration/update_cluster): accidentally broke test earlier 2018-11-24 17:09:57 -08:00
Jared Allard c54222bdb8
chore(tests): use minimal as the test not dedicated security one 2018-11-24 17:07:19 -08:00
Jared Allard 19811d9759
chore(tests): fix them up 2018-11-24 17:03:50 -08:00
Jared Allard f4de628519
chore(tests): fix some find and replace issues 2018-11-24 16:23:05 -08:00
Jared Allard 49ceb0a8dc
feat: fix tests and ref link in apply_cluster 2018-11-24 16:17:32 -08:00
Jared Allard 377274103d
chore: run gofmt v2.... 2018-11-24 16:07:03 -08:00
Jared Allard 68c04a903a
chore: run gofmt (stop yelling at me tests please 😢) 2018-11-24 16:01:14 -08:00
Jared Allard b36fda8e39
chore: ./hack/update-bazel.sh 2018-11-24 15:58:26 -08:00
Jared Allard 3048307cee
Merge remote-tracking branch 'upstream/master' 2018-11-24 15:57:56 -08:00
Jared Allard beb78dd7e3
feat: set anonymousAuth to false on clusters >1.10, and recommend it on upgrade 2018-11-24 15:55:22 -08:00
k8s-ci-robot 4eeba152cd
Merge pull request #6059 from ripta/coreos-logrotate
Set a `dateformat` on logrotate configs on CoreOS
2018-11-24 12:15:43 -08:00
Jared Allard 2182b879d9
fix(cmd/kops/create_cluster): set anonymousAuth to false not true, whoops 2018-11-24 11:08:09 -08:00
Jared Allard c15ab52cd4
Merge remote-tracking branch 'upstream/master' 2018-11-24 10:52:32 -08:00