Ryan Richard
6968074c90
remove manifest config and bump rax coreos image
2015-05-13 21:33:25 -05:00
Ryan Richard
6ae14b3630
add initial support for flannel
2015-05-13 21:33:24 -05:00
Ryan Richard
b2aa089df0
fix download-release.sh
...
Download-release.sh was overwriting previous downloads
even if the temp URL had expired which resulted in the
release and binaries being overriden.
2015-05-13 21:33:24 -05:00
Ryan Richard
75dac16c34
leverage $public_ip4 for apiserver communication
2015-05-13 21:33:24 -05:00
Eric Tune
936f9cc95d
WIP: Update Rackspace so node talks to apiserver
...
Kubernetes project has decided that it is better if kubelet
and kube-proxy use the apiserver REST interface to get and
set resources instead of accessing resource keys in etcd directly.
This is necessary to support kubelet reporting of events,
and also encapsulates the apiserver store details.
This means that the kubelet and kube-proxy need to know the
apiserver host(s) via a flag.
Since the Rackspace config already used etcd to advertise the
minions to the controller-manager, I used the same pattern to advertise
the apiserver(s) to the minions.
Setting --public_address_override=$private_ipv4 is intended to ensure that
the master serves its http interface on the right ethernet device, since I think
there are two on a droplet.
The new apiserver-advertiser.service puts the IPs of any apiservers in etcd.
The kubelet and kube-proxy now take an environment file which contains
the list of apiserver IPs, and that env var goes into a flag. The
etcd_servers argument is removed -- the point is for these binaries
to not access etcd.
The new apiserver-finder.service watches for changes in etcd and
restarts kubelet and kube proxy when there are new apiservers.
2015-05-13 21:33:23 -05:00
Dawn Chen
309a157665
Merge pull request #7984 from cjcullen/kubelet
...
Kubelet configure cbr0 instead of configure-vm.sh
2015-05-13 17:32:52 -07:00
Vish Kannan
f49757cba5
Merge pull request #8221 from ArtfulCoder/use_https
...
Use https to access apiserver from kube2sky
2015-05-13 17:21:41 -07:00
Yu-Ju Hong
35f3fe1e73
Merge pull request #8219 from yifan-gu/fix_localup
...
Remove 'auth-path' in the arguments for kubelet.
2015-05-13 17:19:37 -07:00
Abhishek Shah
71a10c2044
Use https
2015-05-13 17:03:29 -07:00
Rohit Jnagal
cbe6840697
Merge pull request #8210 from lavalamp/explorer
...
Explorer example shows what environment k8s runs your container in.
2015-05-13 16:46:28 -07:00
Yifan Gu
621dc01f42
Remove 'auth-path' in the arguments for kubelet.
...
Otherwise kubelet will fail to create the client because it can't
find the nonexisting auth file.
2015-05-13 16:26:22 -07:00
Victor Marmol
8605f43df5
Merge pull request #8216 from GoogleCloudPlatform/revert-8084-root-cgroup
...
Revert "Change default CgroupRoot to /."
2015-05-13 15:51:03 -07:00
Victor Marmol
2aaa4e08eb
Revert "Change default CgroupRoot to /."
2015-05-13 15:50:23 -07:00
Chao Xu
ecc3abdf83
Merge pull request #8073 from nikhiljindal/persistentExample
...
Fixing and updating broken persistent volume nfs example
2015-05-13 15:43:16 -07:00
Daniel Smith
8c4129b77b
Explorer example shows what environment k8s runs your container in.
2015-05-13 15:38:07 -07:00
Robert Bailey
a61baf6a74
Merge pull request #8208 from saad-ali/fixTemplateUpDown2
...
Fix GCE kube-down incorrect MIG delete OpID
2015-05-13 15:28:52 -07:00
saadali
c118b6d603
Fix GCE kube-down incorrect MIG delete OpID
2015-05-13 15:06:43 -07:00
Brian Grant
f49d2649c8
Merge pull request #8158 from thockin/label-validation
...
Tighten label validation
2015-05-13 15:02:41 -07:00
Vish Kannan
5b8e70181f
Merge pull request #8199 from satnam6502/es
...
Revert to using emptyDir for Elasticsearch data
2015-05-13 14:47:03 -07:00
Paul Morie
8fcf470167
Merge pull request #8174 from liggitt/local_up_cluster
...
Fix key generation in local-up-cluster.sh
2015-05-13 17:33:25 -04:00
nikhiljindal
e02b6f7f3f
Fixing broken persistentvolume nfs example
2015-05-13 14:28:36 -07:00
Tim Hockin
2f59aa4f25
Somewhat better error messages for common formats
...
Clearer strings with examples.
2015-05-13 13:59:16 -07:00
Tim Hockin
b429e89251
Spec qualified names (label keys) more tightly
...
It can be a (DNS_SUBDOMAIN/)?label, but we were validating it
incorrectly before.
2015-05-13 13:59:16 -07:00
Daniel Smith
2d170ecc91
Merge pull request #8201 from derekwaynecarr/missing_import
...
Conversion tool was not able to build v1 conversions
2015-05-13 13:58:44 -07:00
Daniel Smith
25d32ee513
Merge pull request #7939 from nikhiljindal/latest
...
Adding an env variable to specify the list of supported API versions
2015-05-13 13:36:43 -07:00
Rohit Jnagal
881f11adbf
Merge pull request #8175 from piosz/load_generator
...
Added more logging to load e2e test
2015-05-13 13:31:50 -07:00
Daniel Smith
99416947dc
Merge pull request #8162 from thockin/hooks
...
Hooks cleanup
2015-05-13 13:27:24 -07:00
Rohit Jnagal
a1ef8585da
Merge pull request #8168 from brendandburns/docker
...
Update single node docker to 0.16.2
2015-05-13 13:25:27 -07:00
derekwaynecarr
3e503f5040
Conversion tool was not able to build v1 conversions
2015-05-13 16:23:22 -04:00
Rohit Jnagal
be71186c7b
Merge pull request #8152 from BenTheElder/ubuntu_docs_git_clone_fix
...
Fix https://github.com/GoogleCloudPlatform/kubernetes/issues/8147
2015-05-13 13:22:38 -07:00
Satnam Singh
04ba79d300
Merge pull request #7994 from RichieEscarez/7094-v1beta1_to_v1beta3
...
Replace instances of v1beta1 with v1beta3
2015-05-13 13:12:25 -07:00
Quinton Hoole
d114945b90
Merge pull request #8181 from thockin/dns-health
...
Fix DNS health check
2015-05-13 13:08:37 -07:00
Tim Hockin
4e9d3f7700
Use color in pre-commit
2015-05-13 12:59:04 -07:00
Satnam Singh
ca121ee98d
Revert to using emptyDir for Elasticsearch data
2015-05-13 12:52:56 -07:00
Tim Hockin
8e7970f2a1
mkdir -p in doc generation
2015-05-13 12:50:25 -07:00
Tim Hockin
d0b2a418db
Make git hooks print more nicely
2015-05-13 12:50:25 -07:00
Tim Hockin
f11ba4a1b5
Switch git hooks to use pre-commit
2015-05-13 12:50:25 -07:00
Tim Hockin
9aa9260295
Merge pull request #7529 from markturansky/yoko_pv_mgr
...
Changed binding from volume.Spec.ClaimRef to claim.Spec.VolumeName
2015-05-13 12:40:57 -07:00
markturansky
6b29c569ff
regen again
2015-05-13 14:46:47 -04:00
Yu-Ju Hong
ad83197c63
Merge pull request #8187 from satnam6502/nosecret
...
Remove the use of secrets from node level logging agents
2015-05-13 11:12:08 -07:00
Victor Marmol
67eab52b9e
Merge pull request #8146 from yifan-gu/runtime_opt
...
kubelet/container: Refactor RunContainerOptions.
2015-05-13 11:09:56 -07:00
markturansky
fd3f7b2a98
rebased and regen conversions
2015-05-13 14:09:48 -04:00
Jeff Lowdermilk
f8ebc4e21e
Merge pull request #8104 from roberthbailey/kubelet-using-kubeconfig
...
Replace the auth config file with a kubeconfig file when starting the kubelet on GCE.
2015-05-13 11:09:27 -07:00
markturansky
0191574f7e
Bi-directional bind between pv.Spec.ClaimRef and pvc.Spec.VolumeName
2015-05-13 14:05:21 -04:00
Derek Carr
9454d58547
Merge pull request #8127 from liggitt/service_account_admission
...
Add ServiceAccount admission plugin
2015-05-13 14:03:11 -04:00
Zach Loafman
abd1f89ba7
Merge pull request #8189 from dchen1107/clean
...
Monit watch kubelet and kube-proxy on master node too.
2015-05-13 10:57:41 -07:00
Derek Carr
f3835c1f7e
Merge pull request #8123 from deads2k/expose-flag-bind
...
expose FlagInfo binding methods
2015-05-13 13:56:24 -04:00
nikhiljindal
8b278202fe
Updating the code to set the latest version based on KUBE_LATEST_API_VERSION env flag
2015-05-13 10:53:00 -07:00
Rohit Jnagal
8c4a730a5b
Merge pull request #8025 from caesarxuchao/cassandra-example
...
update the KubernetesSeedProvider.java in example example/cassandra to v1beta3
2015-05-13 10:50:51 -07:00
Dawn Chen
e32daf4229
Monit watch kubelet and kube-proxy on master node too.
2015-05-13 10:36:00 -07:00