Jeff Lowdermilk
7db006ab1a
Generate standalone kubeconfig on kube-up, clear on kube-down.
...
Also tweaked the ginkgo tests to pull auth directly from a kubeconfig file
instead of the legacy kubernetes_auth file.
2015-03-10 14:23:34 -07:00
Salvatore Dario Minonne
925fa6baf8
Adding fields selector
2015-03-10 22:13:10 +01:00
Jeff Lowdermilk
5b4a348a5a
Merge pull request #5259 from zmerlynn/salt_drones
...
Fix need for yaml in GCE kube-up by importing PyYAML into third_party
2015-03-10 14:10:44 -07:00
Brian Grant
9aa744925e
Merge pull request #5030 from simon3z/nodeinfo
...
Add support for fetching node collected information
2015-03-10 14:05:41 -07:00
Zach Loafman
965f684e2f
Adjust kube-env.py to use third_party PyYAML
2015-03-10 13:53:13 -07:00
Jeff Lowdermilk
7358084fd5
Utilities to create and clear kubeconfig for use by kube-up scripts
2015-03-10 13:52:04 -07:00
Brian Grant
25cad2c474
Merge pull request #5255 from vmarmol/cadvisor-dep
...
Updating cAdvisor dependency.
2015-03-10 13:51:40 -07:00
Daniel Smith
a89c1959d4
Merge pull request #5122 from markturansky/volume_interface_improvements
...
Change volume.NewBuilder podUID argument to ObjectRef
2015-03-10 13:37:49 -07:00
Zach Loafman
43b1668dae
Initial commit of third_party/PyYAML:
...
Both @jlowdermilk and I have tried to use this for initial
configuration work. It's cheaper just to import it for now:
Name: PyYAML
Version: 3.11
Summary: YAML parser and emitter for Python
Home-page: http://pyyaml.org/wiki/PyYAML
Author: Kirill Simonov
Author-email: xi@resolvent.net
License: MIT
Download-URL: http://pyyaml.org/download/pyyaml/PyYAML-3.11.tar.gz
Description: YAML is a data serialization format designed for human readability
and interaction with scripting languages. PyYAML is a YAML parser
and emitter for Python.
PyYAML features a complete YAML 1.1 parser, Unicode support, pickle
support, capable extension API, and sensible error messages. PyYAML
supports standard YAML tags and provides Python-specific tags that
allow to represent an arbitrary Python object.
PyYAML is applicable for a broad range of tasks from complex
configuration files to object serialization and persistance.
2015-03-10 13:08:54 -07:00
Daniel Smith
c542518ed6
Merge pull request #4862 from rrati/e2e-density-4861
...
Added a density test to start 100 pods/node in a cluster #4861
2015-03-10 12:05:31 -07:00
Daniel Smith
e1f64b2901
Merge pull request #5235 from jszczepkowski/pods-watch
...
Watch support in PodInterface.
2015-03-10 11:59:04 -07:00
Daniel Smith
d8d64987ab
Merge pull request #5144 from jayunit100/docs
...
Describe how to use publicIPs to access guestbook externally when not us...
2015-03-10 11:56:49 -07:00
Paul Morie
a486ab078f
Fix selfLink issues in integration test
2015-03-10 14:40:16 -04:00
markturansky
c7e619d4a0
Change volume.NewBuild arg from podUID to ObjectReference
2015-03-10 14:40:16 -04:00
Brian Grant
7aa060bae7
Merge pull request #4706 from mikedanese/PATCH
...
add PATCH verb to apiserver
2015-03-10 11:38:22 -07:00
Brian Grant
8273fffb84
Merge pull request #5079 from dchen1107/doc
...
Convert resource-quota and rethinkdb to v1beta3
2015-03-10 11:29:37 -07:00
Brian Grant
a4d79bfb2c
Merge pull request #5139 from ddysher/node-more-describe
...
Add more information to node describe
2015-03-10 11:26:51 -07:00
Brian Grant
721e754083
Merge pull request #5153 from abhgupta/abhgupta-dev
...
Using only pods within the same namespace for spreading logic
2015-03-10 11:24:33 -07:00
deads2k
91b92eba2f
eliminate wait with no nodes
2015-03-10 14:22:43 -04:00
Brian Grant
a5ecfbfe42
Merge pull request #5185 from smarterclayton/ignore_creation_timestamp
...
Ignore changes to creation timestamp from clients on update
2015-03-10 11:21:13 -07:00
Dawn Chen
56cbe6c59f
Merge pull request #5231 from mikedanese/no-more-globals
...
Move global func into NodeController
2015-03-10 11:12:45 -07:00
derekwaynecarr
7de138a9bb
Add a NamespacePhase to Namespace
2015-03-10 14:11:54 -04:00
Derek Carr
99a5ab4cfa
Merge pull request #5248 from pmorie/fix-events
...
Fix event recorder not to log events without a reference
2015-03-10 14:08:00 -04:00
Brian Grant
186f17737e
Merge pull request #5252 from erictune/remove_etcd_flags
...
Remove --etcd_servers flag from kubelet and proxy.
2015-03-10 11:06:12 -07:00
Brian Grant
b3d3db08ef
Merge pull request #5064 from justinsb/ignore_stopped_aws_instances
...
Ignore EC2 instances that are stopped
2015-03-10 11:03:34 -07:00
Victor Marmol
80dbe6eaa8
Updating cAdvisor dependency.
...
Includes manager and its dependencies.
2015-03-10 10:57:27 -07:00
Mike Danese
46ec580771
add PATCH to apiserver
2015-03-10 10:56:15 -07:00
Nikhil Jindal
4805aecff8
Merge pull request #5197 from erictune/coreos_fix_proxy
...
Kube-proxy to use apiserver instead of etcd in CoreOS getting-started-guide.
2015-03-10 10:55:37 -07:00
Nikhil Jindal
25ff33ae6e
Merge pull request #5214 from brendandburns/agent
...
Add user agent and source IP logging to the httpserver logs.
2015-03-10 10:53:55 -07:00
Alex Robinson
6700a7f230
Merge pull request #5253 from satnam6502/fluentd
...
Modify Fluentd to ES setup to pass flags
2015-03-10 10:46:26 -07:00
Nikhil Jindal
62f17640f1
Merge pull request #5226 from ghodss/patch-6
...
Update README to include design overview
2015-03-10 10:45:34 -07:00
Robert Rati
798b3ee7fd
Added a density test to start 100 pods/node in a cluster #4861
2015-03-10 13:41:24 -04:00
Brendan Burns
00f3779c6f
Merge pull request #5119 from zmerlynn/salt_drones
...
Change GCE to use standalone Saltstack config
2015-03-10 10:29:59 -07:00
Jeff Lowdermilk
cd7d78b696
Make kubectl commands return errors and centralize exit handling
2015-03-10 10:19:43 -07:00
Alex Mohr
4dc1826ab8
Merge pull request #5229 from brendandburns/errors
...
Switch selector parse errors to return HTTP 400 instead of the default (500)
2015-03-10 10:16:41 -07:00
Alex Mohr
9d5ee90191
Merge pull request #5232 from thockin/devdocs
...
Add a doc on making PRs easier to review
2015-03-10 10:15:58 -07:00
Satnam Singh
3ce0ede78e
Modify Fluentd to ES setup to pass flags
2015-03-10 10:11:26 -07:00
Alex Mohr
c4cdc51bd8
Merge pull request #5204 from erictune/coreos_doc_tunnel
...
Doc how to ssh tunnel to master with Coreos+GCE
2015-03-10 10:10:53 -07:00
Alex Mohr
420b6cde6c
Merge pull request #5194 from ncdc/4882-fix-flaky-spdy-tests-osx
...
bump(docker/spdystream):e731c8f9f19ffd7e51a469a2de1580c1dfbb4fae
2015-03-10 10:07:18 -07:00
Alex Robinson
8fd33476f0
Merge pull request #5218 from satnam6502/fluentd-es
...
Change Fluentd config to read from head of Docker container logs
2015-03-10 09:57:02 -07:00
Dawn Chen
106e38ebb3
Merge pull request #5213 from yifan-gu/clean_syncPod
...
Refactor pkg/kubelet/kubelet.go: shouldContainerBeRestarted().
2015-03-10 09:44:32 -07:00
Brian Grant
ac582b0d93
Merge pull request #5230 from justinsb/aws_zones
...
AWS support for Zones
2015-03-10 09:38:23 -07:00
Brian Grant
6062e14313
Merge pull request #5220 from nikhiljindal/camelCaseFieldSelectors
...
Changing v1beta3 field selectors to be camelCased
2015-03-10 09:35:03 -07:00
Brian Grant
482e6735fb
Merge pull request #5236 from tkulczynski/cidrapifix
...
Change field names from cidr to podCIDR in json
2015-03-10 09:34:16 -07:00
Eric Tune
2ca265ae3b
Remove --etcd_servers flag from kubelet and proxy.
...
All the distros that use this have been updated,
or have PRs out to update them, or owners
have been asked to fix RPMs.
Removing this prevents further use of this model.
Remove now dead code: EtcdClientOrDie
Remove now dead pkg/proxy/config/etcd.go.
Remove unused imports.
2015-03-10 09:29:09 -07:00
Brian Grant
d230c72e83
Merge pull request #5249 from erictune/fix-locally
...
Remove ignored flag.
2015-03-10 09:20:15 -07:00
Zach Loafman
b31b633f85
One additional cleanup: Send only the master name, rather the internal
...
IP address. The configure-vm script can resolve this relatively easily
on the node. This is less painful for GKE, which creates all the
resources in parallel.
2015-03-10 09:04:29 -07:00
Zach Loafman
120dba474e
Change GCE to use standalone Saltstack config:
...
Change provisioning to pass all variables to both master and node. Run
Salt in a masterless setup on all nodes ala
http://docs.saltstack.com/en/latest/topics/tutorials/quickstart.html ,
which involves ensuring Salt daemon is NOT running after install. Kill
Salt master install. And fix push to actually work in this new flow.
As part of this, the GCE Salt config no longer has access to the Salt
mine, which is primarily obnoxious for two reasons: - The minions
can't use Salt to see the master: this is easily fixed by static
config. - The master can't see the list of all the minions: this is
fixed temporarily by static config in util.sh, but later, by other
means (see
https://github.com/GoogleCloudPlatform/kubernetes/issues/156 , which
should eventually remove this direction).
As part of it, flatten all of cluster/gce/templates/* into
configure-vm.sh, using a single, separate piece of YAML to drive the
environment variables, rather than constantly rewriting the startup
script.
2015-03-10 09:04:29 -07:00
Victor Marmol
6ba53b112f
Merge pull request #5221 from erictune/libvirt_fix
...
Remove unneeded --etc_servers flags.
2015-03-10 09:00:28 -07:00
Victor Marmol
4c3c8e631d
Merge pull request #4646 from mikedanese/healthz-mux
...
Support user supplied health functions in pkg/healthz
2015-03-10 08:55:59 -07:00