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
Kris Nova
9382ede351
Merge pull request #1405 from justinsb/get_clusters_should_print_zones
...
kops get clusters should print zones
2017-01-09 10:38:32 -05:00
Justin Santa Barbara
5b6562da89
Merge pull request #1414 from olvesh/patch-1
...
Unclear labels example, added `spec:` to clarify which section
2017-01-09 10:30:40 -05:00
Kris Nova
ded1b164ef
Merge pull request #1345 from justinsb/private_hosted_zone
...
Support private hosted zones in DNS
2017-01-09 10:29:34 -05:00
Olve S. Hansen
eda2601c5e
Unclear example, added `spec:` to clarify section
...
The example was missing which section the labels should be added to.
2017-01-09 16:28:02 +01:00
Justin Santa Barbara
271367ba0f
Don't add DNSZone task twice
2017-01-09 09:32:52 -05:00
Justin Santa Barbara
61011650dd
Support private hosted zones in DNS
2017-01-09 09:32:52 -05:00
Justin Santa Barbara
edfb36b580
Merge pull request #1412 from kris-nova/bastion-docs
...
Docs on using the bastion
2017-01-09 09:29:44 -05:00
Kris Nova
302824ce4a
Docs on using the bastion
2017-01-09 08:19:59 -05:00
Justin Santa Barbara
0464a26612
Update to dns-controller 1.5.0
2017-01-09 01:41:13 -05:00
Justin Santa Barbara
256630f265
Dial down default protokube logging to 4
2017-01-09 00:31:18 -05:00
Justin Santa Barbara
ed78a2b18f
kops get clusters should print zones
...
The list of subnets just isn't very interesting
2017-01-08 23:56:39 -05:00
Chris Love
2dbda04f0d
Merge pull request #1397 from justinsb/fix_1391
...
dns-controller: don't make spurious updates in buffer
2017-01-08 20:19:33 -07:00
Chris Love
610c628884
Merge pull request #1400 from justinsb/role_for_networking
...
Create a role for networking addons; use as selector
2017-01-08 20:18:29 -07:00
Justin Santa Barbara
537085d94c
dns-controller: don't make spurious updates in buffer
...
These will be caught later anyway, but we can save a false invalidation
and a spurious log message.
2017-01-08 21:37:12 -05:00
Justin Santa Barbara
8afba37f0a
Create a role for networking addons; use as selector
...
role.kubernetes.io/networking
This ensures that when we switch networking providers, we replace all
the components of the prior tool.
2017-01-08 21:33:13 -05:00
Chris Love
ad070fcb91
Merge pull request #1396 from justinsb/fix_1393
...
Fix DNS name precreation
2017-01-08 19:16:56 -07:00
Chris Love
2dc7397984
Merge pull request #1344 from justinsb/sysctls
...
Set default sysctls
2017-01-08 18:10:15 -07:00
Chris Love
265123f76b
Merge pull request #1389 from justinsb/fix_902
...
Raise an error on an invalid s3 path
2017-01-08 18:09:09 -07:00
Justin Santa Barbara
32eb33ca5c
Merge pull request #1399 from kris-nova/bastion-bug-fix
...
Fixing hosted zone errors with bastion, and cleaning up dns model logic
2017-01-08 15:39:13 -05:00
Kris Nova
bc5ae8fd3c
Merge pull request #1398 from justinsb/fix_1373
...
De-emphasize cni for private topologies
2017-01-08 15:32:42 -05:00
Justin Santa Barbara
c87a7adeb0
Fix DNS name precreation
...
We were creating the wrong names for etcd. Also add a test.
Fix #1393
2017-01-08 15:28:59 -05:00
Kris Nova
361d62b01f
Merge pull request #1382 from justinsb/fix_1141
...
When outputing to terraform, don't say the cluster is starting
2017-01-08 15:19:11 -05:00
Kris Nova
e60d262002
Merge pull request #1387 from justinsb/dns_diagnostic_message
...
Add diagnostic message when updating DNS
2017-01-08 15:15:41 -05:00
Kris Nova
09f77d6753
Fixing hosted zone errors with bastion, and cleaning up dns model logic
2017-01-08 15:11:08 -05:00
Justin Santa Barbara
d62a7e0fb0
De-emphasize cni for private topologies
...
Fix #1373
2017-01-08 14:57:39 -05:00
Justin Santa Barbara
0a56d3d2e1
Raise an error on an invalid s3 path
...
Fix #902
2017-01-08 14:37:46 -05:00
Justin Santa Barbara
e50783da87
Store in v1alpha2 format
2017-01-08 10:32:18 -05:00
Chris Love
d9339fa351
Merge pull request #1385 from justinsb/terraform_tag_elbs
...
Tag ELBs when building with terraform
2017-01-08 07:53:51 -07:00
Justin Santa Barbara
43eb686f7c
Add diagnostic message when updating DNS
...
In debugging, it would have been useful to see the old & new values
sometimes
2017-01-08 09:39:59 -05:00
Justin Santa Barbara
dc32042bfd
Fixes per code review
2017-01-08 09:30:12 -05:00
Kris Nova
a1e90ed2d1
Merge pull request #1383 from justinsb/natgateway_recognition
...
Discover existing ElasticIP & NatGateway without tagging
2017-01-08 08:42:13 -05:00
Justin Santa Barbara
79f36f40e1
Support recognition of nat gateways for delete via route table
2017-01-08 01:52:21 -05:00
Justin Santa Barbara
8cdd8bb7da
Discover existing ElasticIP & NatGateway without tagging
...
This should allow for round-tripping with terraform (which can't
practically do remote-resource tagging)
2017-01-08 01:52:15 -05:00
Justin Santa Barbara
1890bb43a9
Tag ELBs when building with terraform
...
Otherwise we can't delete
2017-01-08 01:35:15 -05:00
Justin Santa Barbara
64924d81e7
Merge pull request #1377 from justinsb/conversion_tests
...
Add conversion tests, and fix some problems
2017-01-07 22:38:25 -05:00
Justin Santa Barbara
53135fa57e
Add conversion tests, and fix some problems
...
* We were naming our etcd zones inconsistently
* When we wrote to v1alpha2, we would change the etc member names
Fix #1202
2017-01-07 21:54:15 -05:00
Justin Santa Barbara
75b752fd9d
When outputing to terraform, don't say the cluster is starting
...
Suggest the user goes into the output directory and runs terraform plan
& apply instead.
Fix #1141
2017-01-07 16:25:57 -05:00
Justin Santa Barbara
6f2567d189
Recognize CI=1 to makefile, use git sha for VERSION
...
This means that end-users can have an easy experience without needing to
upload nodeup/protokube, but CI can still get the git-based unique
version as long as it sets CI=1
2017-01-07 11:00:54 -05:00