Commit Graph

1128 Commits

Author SHA1 Message Date
k8s-ci-robot 973397f28a
Merge pull request #4805 from justinsb/toolbox_dump_vpc
Add VPC to kops toolbox dump
2018-03-31 20:13:02 -07:00
k8s-ci-robot ebae4ba447
Merge pull request #4848 from justinsb/toolbox_dump_subnet_fix
Fix toolbox dump bug: store subnet in resource
2018-03-31 18:10:04 -07:00
Justin Santa Barbara 4498d23d22 Fix toolbox dump bug: store subnet in resource 2018-03-31 14:29:17 -04:00
Justin Santa Barbara 8214ad7200 Add VPC to kops toolbox dump 2018-03-31 14:10:22 -04:00
Haoyun 6ffa6e5490
typo fix
typo fix
2018-03-31 14:31:01 +08:00
k8s-ci-robot c707c82f67
Merge pull request #4829 from jonyhy96/patch-12
fix a grammar mistake
2018-03-28 20:25:04 -07:00
k8s-ci-robot c8cdcf35e3
Merge pull request #4811 from AdamDang/patch-9
Typo fix defailt->default
2018-03-28 02:51:04 -07:00
Haoyun 1b8c222026
fix a grammar mistake
fix a grammar mistake
2018-03-28 12:31:10 +08:00
AdamDang c48e07dd61
Update dockerconfig.go 2018-03-27 23:18:41 +08:00
Kashif Saadat ae6b4a0c04 apimachinery run to update generated files for EtcdQuorumRead flag 2018-03-27 15:23:07 +01:00
AdamDang 7e3d2e4917
Typo in v1alpha2
Typo in v1alpha2
2018-03-27 13:26:42 +08:00
AdamDang 40fcc049b6
Update dockerconfig.go
Typo fix defailt->default
2018-03-27 13:23:33 +08:00
Justin Santa Barbara e6621fd623 kops toolbox dump: Add Subnets to dump 2018-03-27 00:03:20 -04:00
k8s-ci-robot 15550b7639
Merge pull request #4804 from jonyhy96/patch-1
fix some grammar mistakes
2018-03-26 20:37:01 -07:00
Haoyun 4a32d30a47
fix a grammar mistake
fix a grammar mistake
2018-03-27 09:26:11 +08:00
Haoyun 4fee6cdf38
add the
add the
2018-03-27 09:25:19 +08:00
Haoyun 163eb60c52
remove string
remove string
2018-03-27 09:21:05 +08:00
Haoyun 33d087a894
fix some grammar mistakes
fix some grammar mistakes
2018-03-27 09:18:10 +08:00
k8s-ci-robot 0b28a7e320
Merge pull request #4796 from justinsb/warn_on_additionalcidr_changes
Warn on VPC AdditionalCIDR changes
2018-03-26 09:26:03 -07:00
k8s-ci-robot fc1bed4353
Merge pull request #4224 from nebril/cilium-support
Add Cilium as CNI plugin
2018-03-26 07:49:02 -07:00
Justin Santa Barbara 6e208e2563 Map AdditionalCIDRs from spec
They weren't currently mapped from the cluster spec.
2018-03-25 23:49:34 -04:00
k8s-ci-robot 6be6b22630
Merge pull request #4791 from justinsb/natgateway_shared
NAT gateway deletion: honor shared tag
2018-03-25 18:13:01 -07:00
k8s-ci-robot f164ecfae1
Merge pull request #4790 from justinsb/elasticip_tagging
ElasticIP deletion: Honor shared tags
2018-03-25 17:36:00 -07:00
Justin Santa Barbara 2bccf880d2 etcd-quorum-read flag: explicitly default to off for v2
Kubernetes 1.9 changed the default for etcd-quorum-read flag value to
true, in the hope of fixing some of the edge-case controller issues.

However, while this is cheap on etcd3, that fix was not backported to
etcd2, and performance there of quorum reads is poor.

For non-HA clusters with etcd2, it still goes through raft, but does not
need to - we set etcd-quorum-read to false, as this is just a missed
optimization in etcd2.

For HA clusters with etcd2, it's trickier, but at least for now we're
going to avoid the (crippling) performance regression.  kops 1.10 should
have etcd-manager (allowing upgrades to etcd3), and the ability to
configure IOPS on the etcd volume, so we can revisit this in 1.10 /
1.11.
2018-03-25 19:08:05 -04:00
Justin Santa Barbara 29433aa17a ElasticIP deletion: Honor shared tags
We previously weren't tagging as shared, so there was no reason to
consider the tag.  Now we are tagging, we should.
2018-03-25 18:39:22 -04:00
Justin Santa Barbara c2c0e97c0e NAT gateway deletion: honor shared tag
We previously weren't tagging NAT gateways (it wasn't supported).  Now
we are, so if a NAT gateway is tagged as shared, we will honor that tag.
2018-03-25 18:38:51 -04:00
k8s-ci-robot e830783ac1
Merge pull request #4787 from justinsb/check_tags_in_lifecycle_tests
Check tags in lifecycle tests
2018-03-25 15:21:01 -07:00
k8s-ci-robot 5cda02ca2b
Merge pull request #4695 from vendrov/instnace_monitroing_support
Add support for instance monitoring
2018-03-25 14:17:01 -07:00
Justin Santa Barbara afa0577749 Check tags in lifecycle tests
We want to make sure that everything owned is tagged as such, and that
some shared resources (in particular subnets) are tagged as such.
2018-03-25 15:55:44 -04:00
k8s-ci-robot 01cacbd53c
Merge pull request #4786 from justinsb/refactor_discover_security_groups
SecurityGroup deletion: recognize shared tags
2018-03-25 08:33:01 -07:00
k8s-ci-robot 63225eb674
Merge pull request #4784 from justinsb/always_tag_volumes
Make sure volumes are tagged
2018-03-24 23:32:00 -07:00
k8s-ci-robot e65b9e3a2a
Merge pull request #4781 from justinsb/elasticip_tags
Tag ElasticIP when owned
2018-03-24 22:56:10 -07:00
k8s-ci-robot 5b3d4e76a1
Merge pull request #4788 from justinsb/tag_igw_consistently
Tag InternetGateways with consistent tags
2018-03-24 22:56:00 -07:00
Justin Santa Barbara 8250cf0571 cloudmock: update to support tag-key query on securitygroup 2018-03-25 01:17:27 -04:00
Justin Santa Barbara 32ec8d8253 SecurityGroups: recognize shared tag 2018-03-25 01:17:27 -04:00
Justin Santa Barbara d1fd74a30c Move code to new file 2018-03-25 01:17:27 -04:00
k8s-ci-robot 1a4bd10097
Merge pull request #4785 from justinsb/always-tag-sgs
SecurityGroups: ensure owned security groups are tagged
2018-03-24 21:31:01 -07:00
Justin Santa Barbara ec595a361c Ensure volumes are always tagged 2018-03-25 00:08:24 -04:00
Justin Santa Barbara e81e53b5b2 mockec2: allow elastic ip tagging 2018-03-25 00:01:41 -04:00
Justin Santa Barbara 4d10cc82e9 Always tag ElasticIP
Currently we were only tagging it if shared, but tagging for owned
objects has fewer downsides.
2018-03-24 23:57:12 -04:00
k8s-ci-robot b6ae8fb011
Merge pull request #4778 from justinsb/routetable_tags
Move routetable detection to new logic
2018-03-24 20:54:01 -07:00
Justin Santa Barbara 12873d3868 SecurityGroups: ensure owned security groups are tagged 2018-03-24 22:19:54 -04:00
Justin Santa Barbara ba4b83716c Tag InternetGateways with consistent tags 2018-03-24 21:28:41 -04:00
k8s-ci-robot 918a6abd06
Merge pull request #4776 from justinsb/shared_vpc_route_table
Deletion: check if VPC is shared
2018-03-24 16:41:00 -07:00
Justin Santa Barbara 4a6b5bb61f Move routetable detection to new logic 2018-03-24 18:26:39 -04:00
k8s-ci-robot 5b88d7089f
Merge pull request #4772 from jonyhy96/patch-3
fix some grammar mistakes
2018-03-24 14:20:01 -07:00
k8s-ci-robot d5206084e2
Merge pull request #4775 from justinsb/fix_4761
Validation: don't expect bastion nodes to join
2018-03-24 13:44:00 -07:00
Justin Santa Barbara 46b6ea5c2a Deletion: check if VPC is shared
We have logic that checks if a VPC is being deleted, but it did not
consider the fact that VPCs can be shared.
2018-03-24 14:33:52 -04:00
Justin Santa Barbara 875942ae64 Validation: don't expect bastion nodes to join
Fix #4761
2018-03-24 13:59:29 -04:00
Haoyun 910cea30a5
fix some grammar mistakes
fix some grammar mistakes
2018-03-24 13:38:40 +08:00