Justin Santa Barbara
a6b53875d8
Merge pull request #593 from justinsb/fix_584
...
Configure dns-controller with ID of hosted zones
2016-10-07 01:07:39 -04:00
Justin Santa Barbara
a529ffbb65
Configure dns-controller with ID of hosted zones
...
Fix #584
2016-10-06 13:12:27 -04:00
Justin Santa Barbara
c234f20d05
Fix logging of instance ids
2016-10-05 23:11:54 -04:00
Justin Santa Barbara
5137e2546e
Tolerate InvalidInstanceID.NotFound when deleting instances
...
We treat as instance-already-deleted, i.e. not an error
Fix #592
2016-10-05 02:12:11 -04:00
Justin Santa Barbara
204d1364ac
Switch to image published under kope account
2016-10-01 17:30:52 -04:00
Justin Santa Barbara
146babbd27
Disable ingress DNS integration for 1.4.0
...
There are still some problems with the default nginx controller
2016-10-01 17:25:11 -04:00
Justin Santa Barbara
90a075f50e
Refactor Channel FindImage
...
Also fixes an issue where `kops upgrade` can't find the latest image in
the manifest.
2016-10-01 15:46:07 -04:00
Justin Santa Barbara
1a4558a736
Fix DNS deployment manifest
2016-10-01 15:26:10 -04:00
Justin Santa Barbara
655a61588e
Switch all the final switches for release 1.4
...
Also apply the 1.4 schema changes.
2016-10-01 13:50:19 -04:00
Justin Santa Barbara
88ec3db1bf
ManagedFile support
...
A managed file is templated kops-side, but then stored in the S3 bucket
(aka state store)
This will be used to pass the channel containing the core addons.
2016-10-01 10:21:45 -04:00
Justin Santa Barbara
a07733e741
Switch kube-apiserver manifest to YAML
...
Makes for much more obvious diffs
2016-10-01 10:13:22 -04:00
Justin Santa Barbara
07edc17fb6
Docker: prefer overlay, fall back to aufs
2016-10-01 10:08:18 -04:00
Justin Santa Barbara
e0fd286e69
Merge pull request #561 from justinsb/more_protokube
...
Protokube: master tainting and channel creation
2016-10-01 09:56:12 -04:00
Justin Santa Barbara
4116ba646c
Make kube-addons optional
...
It is now controlled by a nodeup tag: _kube-addons
The tag is automatically added, but when we build the channels-enabled
release, we will remove the tag.
2016-10-01 09:47:05 -04:00
Justin Santa Barbara
9fd754c73a
Update tests for channels
2016-10-01 09:42:19 -04:00
Justin Santa Barbara
50aabb7e58
Merge pull request #566 from justinsb/add_addons
...
Create addons for 1.4
2016-10-01 09:37:33 -04:00
Justin Santa Barbara
ed0feb0d71
Merge pull request #564 from justinsb/network_mtu
...
kubenet: set network MTU on 1.4 and 1.5
2016-10-01 09:37:20 -04:00
Justin Santa Barbara
3ead9fe0ce
Create addons for 1.4
...
(It isn't activated yet though)
2016-10-01 09:35:20 -04:00
Justin Santa Barbara
0238d4681a
Merge pull request #565 from justinsb/validation
...
More validation
2016-10-01 08:54:10 -04:00
Justin Santa Barbara
94579b94a9
More validation
2016-10-01 01:47:44 -04:00
Justin Santa Barbara
33ee973ecd
Build flags from int32 or int64 values
2016-10-01 01:42:57 -04:00
Justin Santa Barbara
9942fa1f84
kubenet: set network MTU on 1.4 and 1.5
2016-10-01 01:31:42 -04:00
Justin Santa Barbara
a338f482dd
Merge pull request #563 from justinsb/channels_for_clusters
...
Store channel in cluster, use it to determine version
2016-10-01 01:21:39 -04:00
Justin Santa Barbara
80becef5a3
rolling-update cleanups
2016-10-01 01:17:07 -04:00
Justin Santa Barbara
7f26c8b9e1
Protokube: master tainting and channel creation
2016-10-01 00:16:28 -04:00
Justin Santa Barbara
647618b755
Store channel in cluster, use it to determine version
2016-10-01 00:04:09 -04:00
Justin Santa Barbara
6f19c277fc
Merge pull request #559 from justinsb/less_aggressive_rolling_update
...
Change rolling-update heuristics to be less aggressive
2016-09-30 23:43:43 -04:00
Justin Santa Barbara
931bd4c054
Merge pull request #558 from justinsb/less_verbose_logging
...
Less verbose logging
2016-09-30 23:43:09 -04:00
Justin Santa Barbara
a5cacebd99
Change rolling-update heuristics to be less aggressive
2016-09-30 23:42:47 -04:00
Justin Santa Barbara
ef49855a80
Less verbose logging
2016-09-30 23:42:24 -04:00
Justin Santa Barbara
937571c763
Set default instance types to standard defaults
2016-09-30 23:24:07 -04:00
Justin Santa Barbara
aebf5f1e03
Create stable channel for kops
...
The idea being we don't necessarily always want to pick up the latest
change immediately, without validating it first.
Also this is an easy way to recommend the latest AMI without having to
search for it. We also create an alias to the owner id, so that it is
readable / verifiable.
2016-09-30 20:59:32 -04:00
Justin Santa Barbara
66ece82329
Fix string vs *string
2016-09-30 20:42:01 -04:00
Justin Santa Barbara
b03793c972
Merge pull request #545 from justinsb/kube_proxy_localhost
...
Point kube-proxy to localhost when running on master
2016-09-30 20:41:20 -04:00
Justin Santa Barbara
4891b12c12
Merge pull request #543 from justinsb/version_tags
...
Create version tags
2016-09-30 20:36:56 -04:00
Justin Santa Barbara
3d6101fbf1
Don't set storage options list until we update nodeup
2016-09-30 02:13:09 -04:00
Justin Santa Barbara
aac618678c
Point kube-proxy to localhost when running on master
...
More efficient and prevents circular dependencies
2016-09-30 00:09:33 -04:00
Justin Santa Barbara
3b1e467ee5
Create version tags
2016-09-30 00:07:01 -04:00
Justin Santa Barbara
ef5c183928
Merge pull request #539 from justinsb/prevent_classic_with_14
...
Prevent KubernetesVersion 1.4 with classic networking
2016-09-29 23:46:05 -04:00
Justin Santa Barbara
13870c30c5
Prevent KubernetesVersion 1.4 with classic networking
2016-09-29 23:45:51 -04:00
Justin Santa Barbara
b300613ed7
Merge pull request #540 from justinsb/fallback_docker_storage
...
Support a list of docker storage drivers
2016-09-29 23:42:37 -04:00
Justin Santa Barbara
09b0175f73
Set apiserver-count flag
2016-09-29 23:40:39 -04:00
Justin Santa Barbara
ddc0f231d8
Support a list of docker storage drivers
...
nodeup will then choose the first supported driver.
This is how we can be image-independent
2016-09-29 22:19:20 -04:00
Justin Santa Barbara
a4d9e3c0f9
Better messaging during IAM replication
2016-09-28 00:14:36 -04:00
Justin Santa Barbara
5f8d68ec85
Refactor shared packages into util directory
2016-09-25 18:27:09 -04:00
Justin Santa Barbara
f23b3f71e5
Format output a little bit better
2016-09-25 12:16:39 -04:00
Justin Santa Barbara
9ba847ed90
Fix variable masking issue
2016-09-24 18:45:05 -04:00
Justin Santa Barbara
6aca5b4f24
Revert AdmissionControl change that should not have been in #507
2016-09-24 18:11:27 -04:00
Justin Santa Barbara
3027e593f4
Map runtime-config on kube-apiserver
...
Provide a way to specify the runtime-config option
Fix #474
2016-09-24 16:12:22 -04:00
Justin Santa Barbara
bb01cf6ddd
Make AWSCloud an interface, mock it out in tests
...
Beginnings of a mock for the AWSCloud, so that hopefully we aren't
calling out to AWS at all in the tests. We will likely start mocking
the actual EC2 APIs in future, but this seems a good starting point.
Fix #425
2016-09-24 15:52:52 -04:00