Commit Graph

18485 Commits

Author SHA1 Message Date
Anastasis Andronidis
495433fbb7 client can return swagger schema 2015-09-26 14:25:53 +03:00
jijun2
6788079482 Describe more clearly 2015-09-26 05:09:51 -04:00
Dr. Stefan Schimanski
112f80fa4a Simplify FitPredicate for NodeSelector
We can assume that n != nil holds, because otherwise offers are skipped.
2015-09-26 10:36:49 +02:00
Dr. Stefan Schimanski
6f2a1742ab Add positive e2e test for NodeSelector 2015-09-26 09:46:56 +02:00
Dr. Stefan Schimanski
4d4ebe9f18 Add Mesos slave attributes as node labels
- pre-create node api objects from the scheduler when offers arrive
- decline offers until nodes a registered
- turn slave attributes as k8s.mesosphere.io/attribute-* labels
- update labels from executor Register/Reregister
- watch nodes in scheduler to make non-Mesos labels available for NodeSelector matching
- add unit tests for label predicate
- add e2e test to check that slave attributes really end up as node labels
2015-09-26 09:46:56 +02:00
Dr. Stefan Schimanski
a496e8dd20 Expose HistoricalFIFO's pop with cancel channel 2015-09-26 09:46:55 +02:00
Trevor Pounds
ea85e2319b Use set interface methods. 2015-09-25 23:19:33 -07:00
Mikaël Cluseau
4bf0ef8ce2 setSysctl for bridge-nf-call-iptables should fail with a warning 2015-09-26 17:11:33 +11:00
Brian Grant
d49ca164ef Merge pull request #14608 from kubernetes/revert-14569-network
Revert "Maintain an IP address independent of the forwarding rule for…
2015-09-25 22:05:06 -07:00
Brian Grant
9f01981863 Revert "Maintain an IP address independent of the forwarding rule for GCE plus bug fixes" 2015-09-25 22:04:35 -07:00
Rajat Chopra
01dd813ce3 CNI network plugin
Add an experimental network plugin implementation named "cni" that
uses the Container Networking Interface (CNI) specification for
configuring networking for pods.

https://github.com/appc/cni/blob/master/SPEC.md
2015-09-25 22:30:37 -05:00
Brendan Burns
bf3f5af118 Merge pull request #14547 from jijun2/fix-1
Describe more clearly
2015-09-25 20:18:14 -07:00
Brendan Burns
ea486e2a23 Merge pull request #14600 from liggitt/integration_timeout
Lengthen integration test timeout
2015-09-25 20:05:44 -07:00
Bayu Aldi Yansyah
e66bb33e2d docs: fix words 2015-09-26 10:04:54 +07:00
Bayu Aldi Yansyah
78f38f1d4d docs: work with VBox 5.0, confirmed
add small update to the docs. based on this discussion
https://groups.google.com/forum/#!topic/google-containers/qr4UMofltzs
2015-09-26 08:41:47 +07:00
Yu-Ju Hong
d19329aa6b Add clarity and fix bugs for kubelet e2e test 2015-09-25 18:22:24 -07:00
Jordan Liggitt
b71fbb3df9 Lengthen integration test timeout 2015-09-25 20:46:02 -04:00
feisky
d25ae52d9b Refactor image manager for client/server implementation of the container runtime 2015-09-26 08:29:08 +08:00
nikhiljindal
d61ed52799 Adding an e2e test for deployment 2015-09-25 17:14:31 -07:00
Brian Grant
49154c09db Merge pull request #14583 from thockin/mungedocs-preformat-imbalance
Add a munger check for files that end in preformat
2015-09-25 17:14:14 -07:00
Trevor Pounds
9cd91d111d Use AWS SDK EC2 metadata client. 2015-09-25 17:03:22 -07:00
Trevor Pounds
df0718caa1 Migrate source to aws-sdk-go v0.9.9.
Upgrading to aws-sdk-go >= v0.9.0 requires a
source migration via awsmigrate-renamer tool.

see: http://aws.amazon.com/releasenotes/2948141298714307
2015-09-25 17:03:22 -07:00
Trevor Pounds
b76f6a021c Update Godeps to aws-sdk-go v0.9.9. 2015-09-25 17:03:22 -07:00
Yu-Ju Hong
d6aea667ba Remove ContainerList from fakeRuntime
Container runtime interface currently doesn't support GetContainers and no
test should be using fakeRuntime.ContainerList. Remove it to prevent accidental
use.
2015-09-25 16:36:51 -07:00
Brian Grant
8236335697 Merge pull request #14580 from ixdy/hack-verify-print-status
In verify-all.sh, print check and its status in verbose mode
2015-09-25 16:30:58 -07:00
James DeFelice
f75a4d914a clean up DATA RACE from Fatalf; avoid returning too early, actually wait for deeply nested actions to complete (flake) 2015-09-25 23:07:49 +00:00
Brian Grant
e3188f6ee7 Merge pull request #14590 from kubernetes/revert-14035-kubelet/client/server
Revert "Refactor image manager for client/server implementation of th…
2015-09-25 15:26:22 -07:00
Brian Grant
efd19143f7 Revert "Refactor image manager for client/server implementation of the container runtime" 2015-09-25 15:24:18 -07:00
Brian Grant
15c585e3ad Merge pull request #14578 from derekwaynecarr/fix_flake
Fix flake in gc test
2015-09-25 15:14:01 -07:00
Anthony Yeh
cc45d293e2 Add Vitess example for sharded MySQL in Kubernetes.
This is a simplified version of the configs found in the Vitess repo:

https://github.com/youtube/vitess/tree/master/examples/kubernetes

Here we use a single script to start all of Vitess, since the aim is
just to show the end result. The full tutorial on our site goes into
much more detail on each step:

http://vitess.io/getting-started/
2015-09-25 14:50:17 -07:00
Steve Sloka
717660aa35 Allow pods to have dns 2015-09-25 17:22:38 -04:00
Brian Grant
cf75b0d023 Merge pull request #12823 from pmorie/pod-sc
Pod-level security context proposal
2015-09-25 14:21:42 -07:00
Tim Hockin
3c36439665 Don't log every connection by default 2015-09-25 14:02:24 -07:00
Tim Hockin
026054f73e Set iptables refresh to 30s 2015-09-25 14:02:24 -07:00
Tim Hockin
7509bf6318 Set UDP timeout to 1/4 second 2015-09-25 14:02:24 -07:00
Tim Hockin
15e2c62a3e Add a munger check for files that end in preformat 2015-09-25 13:56:50 -07:00
derekwaynecarr
9bf88ddc6f Fix flake in gc test 2015-09-25 16:47:11 -04:00
Brian Grant
c6d5c6dbbf Merge pull request #14569 from a-robinson/network
Maintain an IP address independent of the forwarding rule for GCE plus bug fixes
2015-09-25 13:32:25 -07:00
Brian Grant
10a7f2b1fa Merge pull request #14453 from yujuhong/kubelet_benchmark
Add a slow e2e test to monitor kubelet resource usage
2015-09-25 13:31:59 -07:00
Brian Grant
5f55b70976 Merge pull request #14450 from saad-ali/issue11391
Add new GCE PD E2E test to verify two PDs attached to one container
2015-09-25 13:31:30 -07:00
Brian Grant
e3abcf7198 Merge pull request #14535 from derekwaynecarr/daemon_sets_status
DaemonSets adds a Status subresource
2015-09-25 13:30:55 -07:00
Brian Grant
1455c7b5d7 Merge pull request #14524 from mesosphere/jdef-fix494-update-mesosgo-deps
MESOS: updated mesos-go and dep libs: zk and gogo/protobuf
2015-09-25 13:30:29 -07:00
Brian Grant
e122b4199a Merge pull request #14489 from mesosphere/jdef-fix505-zombies-after-sigterm
MESOS: try not to leave dangling zombie procs when minion controller exits
2015-09-25 13:29:55 -07:00
Brian Grant
2da7e8d41f Merge pull request #14316 from mikedanese/dedup
consolidate a bunch of FakePodControl testclients into a shared one
2015-09-25 13:29:13 -07:00
Brian Grant
a0872fbdaa Merge pull request #14287 from gmarek/mock-proxy
Refactor KubeProxy to allow mocking of all moving parts.
2015-09-25 13:28:44 -07:00
Brian Grant
95d4c70a5d Merge pull request #14270 from mesosphere/sttts-cleanup-executor-events
MESOS: Remove unused Watch code in executor
2015-09-25 13:27:12 -07:00
Brian Grant
0c278ce56a Merge pull request #14249 from markturansky/prov_claim_annotations
Allow pre-binding of Persistent Volumes to PVClaims
2015-09-25 13:26:29 -07:00
Jeff Grafton
d466c63f5c In verify-all.sh, print check and its status in verbose mode 2015-09-25 13:25:44 -07:00
Brian Grant
2c92672827 Merge pull request #14227 from gmarek/fake_docker
Fix 'ContainersMap' feature in fake-docker-client.
2015-09-25 13:20:33 -07:00
Brian Grant
313918f561 Merge pull request #14148 from brendandburns/perf
Add a method for encoding directly to a io.Writer and use it for HTTP
2015-09-25 13:19:58 -07:00