Chris Love
d135085e54
Merge pull request #2447 from justinsb/deprecate_babysit_daemons
...
Remove babysit-daemons flag from 1.7
2017-05-08 08:36:53 -06:00
Justin Santa Barbara
42ea0d4770
Remove babysit-daemons flag from 1.7
2017-04-27 01:47:39 -04:00
chrislovecnm
1aaf973607
missing DisableSecurityGroupIngress from api files
2017-04-26 11:16:25 -06:00
Justin Santa Barbara
eddd73549c
Use LB IP address for private dns
2017-04-25 01:32:27 -04:00
Abrar Shivani
5889814c90
Support for vSphere Cloud Provider
2017-04-20 23:33:21 -07:00
Miao Luo
4f98f5b47e
Use CoreDNS for vSphere provider ( #2 )
...
* Add support of CoreDNS for vSphere provider.
* Add instructions about how to setup CoreDNS for vSphere provider.
* Address comments for CoreDNS support code.
2017-04-20 23:33:20 -07:00
Miao Luo
716349bf22
Fix the type of vSphere fields in CloudConfig and update auto-generated conversion files.
...
To make sure the vSphere fields in CloudConfiguration can be successfully serialized
and output into config file.
2017-04-20 23:33:18 -07:00
Miao Luo
efdffd1c41
Address comments.
...
1. Check the emptiness of VSPHERE_USERNAME and VSPHERE_PASSWORD
2. Move vSphere specific fields from clusterSpec to clusterSpec.CloudConfig
2017-04-20 23:33:17 -07:00
Chris Love
233cee6ffa
Merge pull request #2112 from justinsb/fix_2110
...
Perform validation of the security group names
2017-04-20 19:58:46 -06:00
Chris Love
6e81a8c1b5
Merge pull request #2260 from justinsb/hooks_poc
...
PoC of hooks
2017-04-19 16:00:24 -06:00
Justin Santa Barbara
76f7665ed1
Apply gofmt
2017-04-08 01:53:09 -04:00
Justin Santa Barbara
7ba283f5e3
Merge pull request #2172 from waldman/feature/issue-2171
...
Add AWS CloudConfig DisableSecurityGroupIngress Configuration Parameter
2017-04-08 01:52:38 -04:00
Justin Santa Barbara
79b19bcd14
Perform validation of the security group names
...
Fix #2110
2017-04-07 22:43:18 -04:00
chrislovecnm
131bc77abb
Adding feature gates flag for kubelet, and unit tests
2017-04-03 11:13:21 -06:00
Justin Santa Barbara
e04fdbd95d
PoC of hooks
2017-03-31 22:33:25 -04:00
Justin Santa Barbara
db5e435c55
Merge pull request #2233 from justinsb/authorization_flag
...
Add authorization flag to kops create
2017-03-29 19:31:52 -04:00
Justin Santa Barbara
4fcb6e31da
API machinery for AlwaysAllow
2017-03-29 13:54:44 -04:00
Justin Santa Barbara
c9f412f0c8
Add authorization flag
...
Also add AlwaysAllow to the schema
2017-03-29 13:53:06 -04:00
Chris Love
f63c52c425
Merge pull request #2225 from justinsb/use_kcm_serviceaccounts
...
Set --use-service-account-credentials for 1.6
2017-03-29 10:50:42 -06:00
Justin Santa Barbara
19db8b37a0
Set --use-service-account-credentials for 1.6
2017-03-29 11:42:24 -04:00
Justin Santa Barbara
8b965a0ad9
Disable insecure port for apiserver
...
All components need a kubeconfig
2017-03-28 21:26:17 -04:00
Justin Santa Barbara
eecf22d593
Merge pull request #2206 from justinsb/kubeproxy_to_code
...
Move kubeproxy configuration to code
2017-03-28 19:51:02 -04:00
Justin Santa Barbara
533efb7c51
Add Authorization / RBAC option to schema
2017-03-28 15:28:54 -04:00
Justin Santa Barbara
e2a06a389a
Move kubeproxy configuration to code
...
Also map kube-proxy ClusterCIDR arg.
2017-03-28 10:03:17 -04:00
Justin Santa Barbara
a7a0b38123
Merge pull request #2205 from justinsb/fix_omitempty_tag
...
Fix omitEmpty tag: only omitempty is valid
2017-03-28 09:49:22 -04:00
Kris Nova
5fdee1ad1f
Merge pull request #2204 from kris-nova/uas
...
API Server - rebased on 1.6 vendor changes, and compiling main.go
2017-03-28 15:48:36 +02:00
Justin Santa Barbara
984191ef94
Fix omitEmpty tag: only omitempty is valid
...
Although actually omitEmpty appears to be recognized, although it is not
"traditional".
2017-03-28 02:16:53 -04:00
Justin Santa Barbara
fea4df5868
Merge pull request #2202 from justinsb/post_2095
...
More log options for k8s 1.6
2017-03-28 01:25:20 -04:00
Justin Santa Barbara
cb8ea7e043
Use repeated flags for log-opt to docker
...
Also add tests for the expected format
2017-03-28 00:53:31 -04:00
Justin Santa Barbara
1e9c2cb2d8
Multiple log-opt, log-driver options for docker
...
Also only change for 1.6
2017-03-28 00:53:26 -04:00
Justin Santa Barbara
e6fb0a3d67
Move kube-scheduler to code & RBAC
2017-03-28 00:26:59 -04:00
Justin Santa Barbara
b541a3fe68
ObjectMeta now _cannot_ be a named field
...
Previously we had to make it a named field to work around an
apimachinery bug, but apiserver can't cope if it is a named field.
2017-03-28 06:10:22 +02:00
Justin Santa Barbara
4fdded6e4b
Fixes for updated apiserver/apimachinery
2017-03-28 06:10:21 +02:00
Justin Santa Barbara
8b4ce49e9b
Initial work on UAS
2017-03-28 06:10:21 +02:00
Justin Santa Barbara
4006741a5d
Update for new taints / labels names
2017-03-27 23:13:39 -04:00
Justin Santa Barbara
86d544c2f3
Update protokube to make tainting optional
...
As of 1.6, kubelet can apply the taints, so we don't need to do it in
protokube.
2017-03-27 23:08:15 -04:00
Justin Santa Barbara
1a74d9d759
Merge pull request #2095 from faraazkhan/master
...
Use built in log rotation capabilities of the docker daemon
2017-03-27 21:49:41 -04:00
Justin Santa Barbara
9f3d7c3636
Fix merge problems from tenancy
...
I tried a manual conflict resolve in github; it went _ok_
2017-03-27 21:33:11 -04:00
Justin Santa Barbara
7e8ed66620
Merge branch 'master' into tenancy
2017-03-27 21:31:16 -04:00
Justin Santa Barbara
bdf0d04b0a
Merge pull request #2104 from justinsb/container_optimized_os
...
Initial Container-Optimized OS support
2017-03-27 10:21:39 -04:00
Robin Percy
5f4d0851e5
Regenerated apimachinery conversions
2017-03-25 18:38:33 -07:00
Robin Percy
3b814e109d
Fixing up InstanceGroup versions
...
- Kubelet API hadn't yet been added to all versions, which was causing
it to be deleted from apimachinery-generated conversions.
2017-03-25 18:36:24 -07:00
Robin Percy
4b030fed69
Added taints property to IG Spec.
...
- new property is only used when KubernetesVersion is 1.6 or greater
- taints are passed to kubelet via --register-with-taints flag
- Set a default NoSchedule taint on masters
- Set --register-schedule=true when --register-with-taints is used
- Changed the log message in taints.go to be less alarming if taints are
found - since they are expected on 1.6.0+ clusters
- Added Taints section to the InstanceGroup docs
- Only default taints are allowed in the spec pre-1.6
- Custom taint validation happens as soon as IG specs are edited.
2017-03-25 18:36:00 -07:00
Leon Waldman
133153b9a2
Add AWS CloudConfig DisableSecurityGroupIngress Configuration Parameter
2017-03-22 21:49:38 -03:00
Daniel Cohen
6ed85e0ef7
Merge branch 'master' into tenancy
2017-03-22 14:47:15 -04:00
Justin Santa Barbara
8712a72e0b
Merge pull request #1931 from mzsanford/instance_group_kubelet_options
...
Allow InstanceGroups to override Kubelet config
2017-03-22 10:32:58 -04:00
Daniel Cohen
aa1205036d
Specify instance tenancy on AWS
...
Allow tenancy to default to empty
Don't allow dedicated clusters to launch unsupported instances
2017-03-21 14:13:17 -04:00
Justin Santa Barbara
b9204e9911
Initial Container-Optimized OS support
...
Add initial support for google's container-optimized OS (available on
GCE).
2017-03-20 23:47:37 -04:00
Chris Love
0a45503134
Merge pull request #2128 from justinsb/vendor16
...
Update dependencies for k8s 1.6
2017-03-16 14:33:46 -06:00
Faraaz Khan
256640d3d4
enable log rotation using built in docker option
2017-03-16 13:09:48 -05:00