Justin Santa Barbara
cdc8b034d1
Fix 1.6.0 validation
...
We were requiring API servers, but the apiserver flag is removed from
1.6.
2017-03-01 12:58:54 -05:00
Justin Santa Barbara
3d14d07616
Support cloud-config on GCE
2017-02-28 20:08:03 -05:00
Justin Santa Barbara
645f330dad
Re-enable GCE support
...
We move everything to the models. We feature-flag it, because we
probably want to change the names etc, and we aren't going to be able to
offer smooth upgrades until that is done.
2017-02-28 20:08:03 -05:00
Michael Taufen
c24a017ed5
use --kubeconfig on kubelet instead of --api-servers in post 1.6 clusters
2017-02-27 15:49:11 -08:00
Chris Love
89978d9b32
Merge pull request #1958 from justinsb/fix_diff_edge_case
...
Fix diff edge case for trailing diffs
2017-02-24 18:16:35 -07:00
Justin Santa Barbara
bf2edddb8d
Merge pull request #1935 from justinsb/terraform_variable_output
...
Output variables from terraform, for reuse in a module
2017-02-24 09:06:20 -05:00
Eric Hole
05dd0213a4
Merge pull request #1979 from justinsb/one_subnet_per_az_api_elb
...
Choose only one subnet per AZ for API ELB
2017-02-24 07:23:06 -05:00
yissachar
8219e52c79
Merge pull request #1957 from justinsb/fix_1956
...
Cleanup nil handling in kubelet options
2017-02-24 00:26:33 -05:00
Justin Santa Barbara
7ab983a47d
Choose only one subnet per AZ for API ELB
2017-02-23 12:22:22 -05:00
Justin Santa Barbara
e09037dff0
Merge pull request #1969 from zytek/fix-1949
...
Resolve DNS Hosted Zone ID while building IAM policy
2017-02-23 10:21:39 -05:00
Justin Santa Barbara
08419fcae8
Merge pull request #1750 from robinpercy/cli-cloud-labels
...
WIP: Exposing cloud labels as a CLI option
2017-02-23 09:51:08 -05:00
Robin Percy
f9b3c5e584
Now applying the tags to IGs at render time.
...
- Previous method would have caused issues with the way tags are used
for filtering resources.
- Updated docs and comments to only refer to instance groups, rather
than all AWS resources
2017-02-23 06:10:15 -08:00
Jakub Paweł Głazik
cd795d0c8c
Resolve DNS Hosted Zone ID while building IAM policy
...
Fixes #1949
2017-02-23 11:45:58 +01:00
Eric Hole
f146ac309c
Merge pull request #1925 from justinsb/fix_1793
...
Additional ShouldCreate method to prevent spurious changes
2017-02-22 22:17:05 -05:00
Johannes Würbach
01bcf416e2
Allow node -> master on tcp 10255
...
This port serves the read-only kubelet api and is required by heapster
2017-02-23 00:06:46 +01:00
Justin Santa Barbara
80a732527d
Just block specific traffic from node -> master
...
We _should_ block per port... but:
* It causes e2e tests to break
* Users expect to be able to reach pods
* If we are running an overlay, we allow all ports anyway
2017-02-22 13:21:49 -05:00
Robin Percy
7a1792e7cb
go fmt fixes and apimachinery run
2017-02-22 09:51:18 -08:00
Robin Percy
6fa4acd49e
Exposed cloud labels as a CLI option
...
- --cloud-labels will be applied to every kops-created resource
- Also ran apimachinery to regenerated the conversions for the new
Cluster.ClusterLabels property.
2017-02-22 06:24:35 -08:00
yissachar
21fafbbd95
Merge pull request #1955 from justinsb/rationalize_cgroups_hierarchies
...
Update cgroup hierarchies for k8s 1.6
2017-02-21 15:37:52 -05:00
Justin Santa Barbara
3ad94fc964
Merge pull request #1879 from sethpollack/fix_1872
...
Add audit flags to kube-apiserver
2017-02-21 00:50:30 -05:00
Justin Santa Barbara
c70988f39d
Move TerminatedPodGCThreshold to kcm
...
This is technically a breaking change, but given anyone that set it
would not have a working cluster I think we are OK to break compat.
2017-02-21 00:45:00 -05:00
Justin Santa Barbara
ad12930f4f
Tolerate missing ServiceClusterIPRange if not strict validation
...
We probably ought to get rid of non-strict validation, and just always
validate strictly after everything has been defaulted.
Issue #1956
2017-02-21 00:45:00 -05:00
Justin Santa Barbara
fab539f978
Cleanup nil handling in kubelet options
2017-02-21 00:44:55 -05:00
Justin Santa Barbara
792bf5201e
Fix diff edge case for trailing diffs
2017-02-21 00:17:19 -05:00
Justin Santa Barbara
363cf2a2aa
Update cgroup hierarchies for k8s 1.6
...
We're going with a much cleaner cgroup hierarchy for k8s 1.6
2017-02-20 23:30:33 -05:00
jg Chen
d489244652
fix misspell "unhealthy" in componentconfig.go
2017-02-20 14:05:09 +08:00
Seth Pollack
38b97e505c
change variable names
2017-02-17 14:55:35 -05:00
Seth Pollack
f61d6c8010
change maxage, maxbackup, and maxsize to int32
2017-02-17 14:16:55 -05:00
Seth Pollack
89899b1a79
Add audit flags to kube-apiserver
2017-02-17 14:16:55 -05:00
Justin Santa Barbara
24f77f9c63
Merge pull request #1871 from zytek/iam-route53-scoping
...
IAM: scope route53 permissions to DNS_ZONE only
2017-02-17 13:42:45 -05:00
Justin Santa Barbara
45cfd8a455
Merge pull request #1886 from zacblazic/optional-apiserver-elb-timeout
...
Add support for adjusting ELB idle timeout for apiserver
2017-02-17 11:25:20 -05:00
Justin Santa Barbara
2a34e6d00e
Output variables from terraform, for reuse in a module
...
Issue #1026
2017-02-17 11:05:06 -05:00
Jakub Paweł Głazik
a3019905a1
Merge remote-tracking branch 'origin/master' into iam-route53-scoping
2017-02-17 10:52:04 +01:00
Justin Santa Barbara
8b5282dbe6
Incorporate extra field detection into edit results
2017-02-17 01:34:13 -05:00
Justin Santa Barbara
c649271c1f
Refactor extra-field logic into pkg/edit
...
This will allow for easier reuse
2017-02-17 01:01:46 -05:00
Eric Hole
0ce094a956
Merge pull request #1911 from justinsb/more_options_to_code
...
Move more options to code
2017-02-16 23:09:35 -05:00
yissachar
e6f655f86d
Merge pull request #1928 from justinsb/fix_1920
...
Support string-or-slice in IAM policies
2017-02-16 23:02:02 -05:00
Justin Santa Barbara
dc9a343434
Support string-or-slice in IAM policies
...
Fix #1920
2017-02-16 22:24:28 -05:00
Justin Santa Barbara
5bba483a61
Additional ShouldCreate method to prevent spurious changes
...
Fix #1793
2017-02-16 01:53:32 -05:00
Jakub Paweł Głazik
f50f010d2f
Scope route53 permissions to DNS_ZONE only
2017-02-15 22:34:04 +01:00
Justin Santa Barbara
55b6d86454
Move more options to code
...
User reports of kubelet flags not being passed; moved more to code.
Also found & fixed the likely root-cause issue: we have two copies of
the cluster spec and were not being precise about which one we wanted to
use at all times.
2017-02-15 13:11:12 -05:00
fate-grand-order
c0932d214b
fix misspell "unhealthy" in componentconfig.go
2017-02-15 10:18:34 +08:00
Zac Blazic
ce643d0df5
Add apimachinery generated code
2017-02-14 21:52:28 +02:00
Zac Blazic
60043c3457
Add idle timeout to api load balancer
...
Defaults to 5 minutes, but can be adjusted by editing the
cluster spec and performing a cluster update.
2017-02-14 21:34:57 +02:00
Zac Blazic
74df54276b
Add api load balancer idle timeout field to cluster spec
2017-02-14 21:34:57 +02:00
Justin Santa Barbara
1c7818833a
Merge pull request #1813 from aledbf/coreos
...
Initial (experimental) CoreOS support
2017-02-14 11:08:40 -05:00
chrislovecnm
0604dc107c
fixing missed api file
2017-02-13 23:19:12 -07:00
Chris Love
bceed6dfaf
Merge pull request #1863 from mihok/cni-flannel
...
Adding basic flannel support
2017-02-13 22:32:10 -07:00
Chris Love
89a14c0641
Merge pull request #1797 from justinsb/conversion_v1alpha2
...
Add v1alpha2 conversion functions
2017-02-13 22:30:19 -07:00
Manuel de Brito Fontes
1619766862
Address comments
2017-02-13 11:21:30 -03:00