Commit Graph

1825 Commits

Author SHA1 Message Date
Kris Nova 2dad37aeec Merge pull request #1482 from justinsb/always_include_gitsha
Always include a gitsha in the version
2017-01-15 20:21:57 -07:00
Kris Nova bb181109f3 Merge pull request #1481 from justinsb/apimachinery_versioned
Build apimachinery tools from vendored deps
2017-01-15 20:04:32 -07:00
Justin Santa Barbara 6a23c82d63 Always include a gitsha in the version
Fix #1462
2017-01-15 17:14:37 -05:00
Justin Santa Barbara 373dc9fe42 Add updated conversion file 2017-01-15 16:02:53 -05:00
Justin Santa Barbara 4de7f2c0c7 Build for apimachinery builders from vendor 2017-01-15 16:02:17 -05:00
Justin Santa Barbara 5a67b49737 Add gengo dependency 2017-01-15 16:00:56 -05:00
Chris Love 2d608070ba Merge pull request #1461 from justinsb/default_master_size_canada_london
Set default master size for ca-central-1 and eu-west-2
2017-01-14 18:36:05 -07:00
Chris Love 357a2e8f76 Merge pull request #1460 from justinsb/bump_alpha_channel_to_k8s_152
Bump alpha channel to k8s 1.5.2
2017-01-13 21:02:07 -07:00
Justin Santa Barbara 3865e68533 Set default master size for ca-central-1 and eu-west-2
These newer regions don't support the m3 family; a c4.large is the
cheapest non-burstable instance.

Fix #1455
2017-01-12 14:27:34 -05:00
Justin Santa Barbara 52db793709 Bump alpha channel to k8s 1.5.2 2017-01-12 14:27:10 -05:00
Kris Nova 5f0964c4b3 Merge pull request #1379 from reactiveops/gh_1375
Update kube dashboard in docs and addons/
2017-01-11 09:47:08 -07:00
Justin Santa Barbara b04cd5a9f5 Merge pull request #1443 from justinsb/alpha3
Tag alpha3
2017-01-11 01:09:23 -05:00
Justin Santa Barbara 55f9d8b601 Tag alpha3 2017-01-11 01:05:12 -05:00
Justin Santa Barbara 5cbcf2faf8 Merge pull request #1436 from justinsb/docker_service_in_code
Build docker service in code, to cope with variations
2017-01-11 01:04:24 -05:00
Justin Santa Barbara 6d6f8cb932 Fixes per code review 2017-01-11 00:12:59 -05:00
Kris Nova f4c9027e47 Merge pull request #1432 from justinsb/fix_1427
Cleanup of bastion IAM & Route53 resources
2017-01-10 20:45:57 -07:00
Chris Love 2c180cb63e Merge pull request #1430 from justinsb/dnscontroller_logging_tweaks
DNS logging tweaks
2017-01-10 18:04:10 -07:00
Chris Love 9819ad2af0 Merge pull request #1439 from justinsb/fix_1428
Don't delete NatGateways if there were none found
2017-01-10 17:44:34 -07:00
Justin Santa Barbara cd3cff8b5b Don't delete NatGateways if there were none found
Because an empty filter means "list all NatGateways".

Thanks to @tsupertramp for finding.

Fix #1428
2017-01-10 18:31:20 -05:00
Justin Santa Barbara 8342208cc5 Build docker service in code, to cope with variations
The docker systemd manifest changes a lot between versions - build it in
code for sanity.
2017-01-10 15:22:09 -05:00
Justin Santa Barbara 4280bc206c Cleanup of bastion IAM & Route53 resources
These resources aren't tagged, so we identify them by name.  We hadn't
updated the list of names.

Fixes #1427
2017-01-10 11:43:23 -05:00
Justin Santa Barbara cd2fc839f3 DNS logging tweaks 2017-01-10 11:26:25 -05:00
Justin Santa Barbara 37bcafea04 Merge pull request #1426 from justinsb/bump_to_150
Update makefile for 1.5.0-alpha2
2017-01-09 23:40:16 -05:00
Justin Santa Barbara d95a362960 Update makefile for 1.5.0-alpha2 2017-01-09 23:38:12 -05:00
Eric Hole b854d6a65f Merge branch 'gh_1375' of https://github.com/reactiveops/kops into gh_1375 2017-01-09 22:44:57 -05:00
Eric Hole 92e7594976 Used correct dashboard manifest per @justinsb. 2017-01-09 22:43:19 -05:00
Justin Santa Barbara c72ef959b7 Merge pull request #1421 from justinsb/harmonious_create
Use update cluster from create cluster
2017-01-09 22:26:53 -05:00
Justin Santa Barbara 0d6ff793aa Merge pull request #1424 from justinsb/dont_error_if_no_subnet
Don't fail elastic IP task if TagOnSubnet is not set
2017-01-09 22:26:38 -05:00
Justin Santa Barbara 4c4945b9ba Merge pull request #1423 from justinsb/less_dns_controller_logging
Turn down no-change logging in dns-controller
2017-01-09 21:57:39 -05:00
Justin Santa Barbara 991fe37c2b Merge pull request #1422 from justinsb/bump_alpha_image
Bump to 4.4.41 image, with more regions
2017-01-09 21:57:23 -05:00
Justin Santa Barbara 1bc0fb7696 Don't fail elastic IP task if TagOnSubnet is not set
We don't yet have a strong strategy for how to handle this if we are
interrupted, but the same problem exists with taggging in general.
Likely we'll need to write something like a WAL-log, and then check for
interrupted in-flight objects next time we run.

In any case, we shouldn't treat not using TagOnSubnet as an error.
2017-01-09 21:53:30 -05:00
Justin Santa Barbara 58621dceb1 Turn down no-change logging in dns-controller 2017-01-09 20:51:49 -05:00
Justin Santa Barbara 6581f2732b Bump to 4.4.41 image, with more regions 2017-01-09 20:51:13 -05:00
Justin Santa Barbara f70029cae0 Use update cluster from create cluster
We were trying to call but the result was subtly different (because of
different defaulting.)  The two code paths makes testing hard, so just
have one code path.
2017-01-09 20:49:35 -05:00
Eric Hole 2d5a8d7bab Link to latest dashboard manifest in kops 2017-01-09 17:37:12 -05:00
Zach Loafman fcc4b44ad8 Merge pull request #1416 from zmerlynn/fix-ci-upload
kops: Always enable CI versioning on gcs-upload-ci target
2017-01-09 11:42:15 -08:00
Zach Loafman 2ee209dea5 kops: Always enable CI versioning on gcs-upload-ci target
Follow-on to https://github.com/kubernetes/kops/pull/1380, relies on
https://www.gnu.org/software/make/manual/make.html#Target_002dspecific
to override the target used for CI upload.
2017-01-09 11:04:58 -08:00
Chris Love 51e6d92e12 Merge pull request #1407 from justinsb/clean_up_sysctls
Clean up sysctls
2017-01-09 12:04:27 -07:00
Zach Loafman 1051a31fd1 Merge pull request #1380 from justinsb/ci_use_git_version
Recognize CI=1 to makefile, use git sha for VERSION
2017-01-09 10:57:15 -08:00
Justin Santa Barbara c825d09e6c Merge pull request #1275 from justinsb/write_in_v1alpha2
Store in v1alpha2 format
2017-01-09 12:25:46 -05:00
Justin Santa Barbara 6393290f47 Merge pull request #1313 from justinsb/security_to_master
Lock down master security group rules
2017-01-09 12:23:17 -05:00
Justin Santa Barbara 7140117780 Separate protocol rule naming from AWS rules 2017-01-09 11:35:18 -05:00
Justin Santa Barbara c6a78b9b1b Merge pull request #1404 from justinsb/default_bastion_name
Default bastion name should be bastion.<clusterName>
2017-01-09 11:34:17 -05:00
Justin Santa Barbara 41495f36fe Default bastion name should be bastion.<clusterName>
bastion-<clustername> is not necessarily in the same hosted zone, nor is
bastion-<dnszone>, and bastion-<dnszone> is not necessarily unique
across clusters.
2017-01-09 11:01:56 -05:00
Justin Santa Barbara d2480299a9 Update expected terraform output 2017-01-09 10:52:33 -05:00
Justin Santa Barbara 71c52db994 Open etcd for calico 2017-01-09 10:52:33 -05:00
Justin Santa Barbara a52f1e7342 Security rules for calico & weave 2017-01-09 10:52:33 -05:00
Justin Santa Barbara ec1e99f1d2 Lock down master security group rules 2017-01-09 10:52:33 -05:00
Kris Nova dfed37e44c Merge pull request #1408 from justinsb/protokube_log_level_4
Dial down default protokube logging to 4
2017-01-09 10:51:37 -05:00
Kris Nova 492ec069a0 Merge pull request #1406 from justinsb/dns_controller_150
Update to dns-controller 1.5.0
2017-01-09 10:41:55 -05:00