Commit Graph

1340 Commits

Author SHA1 Message Date
Madhusudan.C.S 58b31deba1 Move Deployments to ReplicaSets and switch the Deployment selector to the new LabelSelector.
Update the Deployments' API types, defaulting code, conversions, helpers
and validation to use ReplicaSets instead of ReplicationControllers and
LabelSelector instead of map[string]string for selectors.

Also update the Deployment controller, registry, kubectl subcommands,
client listers package and e2e tests to use ReplicaSets and
LabelSelector for Deployments.
2016-02-08 21:27:38 -08:00
Huamin Chen 764435f1f7 support Azure File Service volume
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-02-09 01:07:12 +00:00
Eric Tune 9c1c3e6f70 Update replication-controller docs
Adds a document on pod templates that can be shared
between various controller docs.

Move more philosophical content to later in the doc.

Add more task-oriented stuff earlier.

Put example config in the document, early on, so users have something concrete to relate the discussion of fields to.

Link to Job and DaemonSet docs.

Make format more like that of Job and DaemonSet docs.

Use jsonpath in examples, which is available in v1.1.

Added example files.
2016-02-08 15:51:53 -08:00
Maisem Ali 88fcfbbbc7 Adding a readiness probe to kubectl e2e tests. 2016-02-08 15:38:17 -08:00
Nikhil Jindal fc8d5de250 Merge pull request #20513 from nikhiljindal/apiserverExampleTest
Adding test for apiserver example
2016-02-04 11:28:58 -08:00
k8s-merge-robot 36380bab72 Merge pull request #20545 from pmorie/boilerplate
Auto commit by PR queue bot
2016-02-03 19:46:26 -08:00
Kevin 5f0d13b045 implement Node affinity and NodeSelector 2016-02-04 01:53:14 +00:00
nikhiljindal 872f1cd6ad Updating methods to return error rather than using glog.Fatalf 2016-02-03 16:00:45 -08:00
Paul Morie ba54aa4a61 Add boilerplate checks for Dockerfiles 2016-02-03 18:35:26 -05:00
Paul Morie 808e01d9d2 Add boilerplate checks for Makefiles 2016-02-03 18:35:26 -05:00
nikhiljindal 2f05e12334 Adding test for apiserver example 2016-02-02 15:42:29 -08:00
k8s-merge-robot 21a8689166 Merge pull request #20069 from BugRoger/cephfs_subtree_mount_master
Auto commit by PR queue bot
2016-02-02 02:15:35 -08:00
Minhan Xia 8104df34a2 fix es example 2016-02-01 14:50:38 -08:00
Michael Schmidt 4b6053e75e CephFS: Add subdir Option for Changing Mounted Root Directory 2016-02-01 22:01:19 +01:00
Chao Xu 010ed17e7f fix the namespaceScoped of cachers 2016-01-28 16:24:54 -08:00
k8s-merge-robot 897cf96a9d Merge pull request #19753 from jayunit100/cleanup-ha-example
Auto commit by PR queue bot
2016-01-25 19:48:14 -08:00
k8s-merge-robot d17b7c4dec Merge pull request #20085 from pjvds/patch-1
Auto commit by PR queue bot
2016-01-25 19:33:43 -08:00
jay vyas 9f610fd875 Remove podmaster stuff, in lieu of the new least prototype 2016-01-25 18:47:00 -05:00
k8s-merge-robot 200cd90831 Merge pull request #18876 from erictune/dynamic-job
Auto commit by PR queue bot
2016-01-25 08:06:22 -08:00
k8s-merge-robot 396658133d Merge pull request #17922 from smarterclayton/split_codec
Auto commit by PR queue bot
2016-01-25 06:30:39 -08:00
Pieter Joost van de Sande 30bf6905cb fix wrong db label
The rethinkdb-admin service was labelled with `influxdb` instead of `rethinkdb`
2016-01-25 11:31:02 +01:00
Zach Loafman 21f4652c12 Merge pull request #19760 from mattf/master
move spark images to github.com/kubernetes/application-images/spark
2016-01-23 07:55:20 -08:00
Eric Tune 2ddcf0f4dd Support Work Queue jobs with variable parallelism
When job.spec.completions is nil, only
one task needs to succeed for the job to succeed,
and parallelism can be scaled freely during runtime.

Added tests.

Release Note:

This causes two minor changes to the API.

First, unset parallelism previously was defaulted to be
equal to completions.  Now it always defaults to 1 if unset.

Second, having parallelism=N and completions unset would previously
be defaulted to 1 completion and N parallelism.
(this is not something we expect people to do, though)
Now, no defaulting occurs in that case, and the job's
behavior is different (any completion causes success).
2016-01-22 14:57:51 -08:00
nikhiljindal bb03344403 Adding an example apiserver 2016-01-22 11:52:16 -08:00
Clayton Coleman a8467a8b9d Remaining codec change refactors 2016-01-22 13:27:27 -05:00
Clayton Coleman ee295109c1 Update tests to handle codec changes 2016-01-22 13:27:26 -05:00
nikhiljindal 94b2ac44b2 Merge registered and latest and move to apimachinery 2016-01-21 14:42:21 -08:00
k8s-merge-robot 98faa3d3aa Merge pull request #18298 from pmorie/secret-env
Auto commit by PR queue bot
2016-01-20 03:55:40 -08:00
k8s-merge-robot a895684167 Merge pull request #17932 from GertiPoppel/DocContribution
Auto commit by PR queue bot
2016-01-19 17:15:33 -08:00
Paul Morie af46066733 Add ability to consume secrets in env vars 2016-01-18 12:20:51 -05:00
Matthew Farrellee 86d7561354 move spark images to github.com/kubernetes/application-images/spark 2016-01-16 11:15:23 -05:00
Ryan Wallner ce9071c4df initial commit to refacter flocker example docs
Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

change wording

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

change name of volume to be consistent

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

update node flag without =

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

make things a bit clearer, seperate More Info

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

refacter so we include -n example

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

keep uuids consistent in examples

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

detail example about how to set env vars

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

move demo video to more info

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

add references for how to create volume using docker cli

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

italics

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

fix italics

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

fix extra paren

Signed-off-by: Ryan Wallner <ryan.wallner@clusterhq.com>

run hack/update-generated-docs.sh
2016-01-12 13:54:45 -05:00
k8s-merge-robot b0ad051a27 Merge pull request #19114 from uluyol/cassandra-perm
Auto commit by PR queue bot
2016-01-08 03:34:42 -08:00
Muhammed Uluyol c537d6d3b3 Correct permissions on cassandra run script and fix provider.
We must handle null addresses in the cassandra seed provider. This
can occur when there are 'notReadyAddresses' but no 'addresses'.
While we're at it, update the makefile to build the jar.
2016-01-06 07:55:19 -05:00
Justin Santa Barbara 313eda78ed Ubernetes Lite: Volumes can dictate zone scheduling
For AWS EBS, a volume can only be attached to a node in the same AZ.
The scheduler must therefore detect if a volume is being attached to a
pod, and ensure that the pod is scheduled on a node in the same AZ as
the volume.

So that the scheduler need not query the cloud provider every time, and
to support decoupled operation (e.g. bare metal) we tag the volume with
our placement labels.  This is done automatically by means of an
admission controller on AWS when a PersistentVolume is created backed by
an EBS volume.

Support for tagging GCE PVs will follow.

Pods that specify a volume directly (i.e. without using a
PersistentVolumeClaim) will not currently be scheduled correctly (i.e.
they will be scheduled without zone-awareness).
2015-12-31 12:27:01 -05:00
Chakravarthy Nelluri 0349315e7f Add support for flex volume. Flex volume adds support for thirdparty(vendor)
volumes and custom mounts.
2015-12-23 14:11:38 -08:00
Chao Xu 533747fa0f run hack/update-generated-docs.sh 2015-12-21 10:41:30 -08:00
k8s-merge-robot 5120e0f4ab Merge pull request #18184 from amygdala/docs
Auto commit by PR queue bot
2015-12-18 10:34:44 -08:00
Brendan Burns 31046b3111 Update the cassandra jar with the latest code. 2015-12-17 07:10:32 -08:00
Amy Unruh 3d7803157a config best practices doc edits 2015-12-16 07:35:31 -08:00
k8s-merge-robot f3476de08b Merge pull request #18353 from deads2k/gv-use-constants
Auto commit by PR queue bot
2015-12-15 03:25:09 -08:00
k8s-merge-robot 65ab4118de Merge pull request #18252 from hongbin/redis
Auto commit by PR queue bot
2015-12-15 01:17:38 -08:00
deads2k 7cb969899b use constants for group names 2015-12-14 10:04:10 -05:00
k8s-merge-robot e6339b31c4 Merge pull request #18487 from smarterclayton/guard_encode_decode
Auto commit by PR queue bot
2015-12-13 23:08:18 -08:00
Jeff Lowdermilk 452d64cffc Merge pull request #18276 from thockin/airplane_validation_pt6
Validation cleanup parts 5 & 6 together
2015-12-11 13:34:37 -08:00
markturansky 97a483a82d Added PersistentVolumeController 2015-12-11 10:33:30 -05:00
Eric Tune 9ee430cba2 Document several patterns for using Job. 2015-12-10 15:54:23 -08:00
Tim Hockin d40f1ffde1 Shorten names for better reading 2015-12-10 11:48:19 -08:00
Tim Hockin 3344075092 Move FieldPath and errors to a sub-package
This makes the naming and reading a lot simpler.
2015-12-10 11:48:16 -08:00
k8s-merge-robot 1b6e77a22c Merge pull request #18339 from bzz/patch-1
Auto commit by PR queue bot
2015-12-10 02:35:00 -08:00