Commit Graph

1065 Commits

Author SHA1 Message Date
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
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
Clayton Coleman 1478ad12ed Hide common codec methods under helpers
The pending codec -> conversion split changes the signature of
Encode and Decode to be more complicated. Create a stub helper
with the exact semantics of today and do the simple mechanical
refactor here to reduce the cost of that change.
2015-12-09 21:15:02 -05:00
Anish Bhatt 770998eab2 Add support for open-iscsi transports.
This enables use of software or hardware transports viz. be2iscsi,
bnx2i, cxgb3i, cxgb4i, qla4xx, iser and ocs. The default transport
(tcp) happens to be called "default".

Use of non-default transports changes the disk path to the following format:
/dev/disk/by-path/pci-<pci_id>-ip-<portal>-iscsi-<iqn>-lun-<lun_id>
2015-12-08 17:28:06 -08:00
Alexander b0d8bf46c9 Minor update to Cassandra example docs
Changing name of docker image to match given example + add some links to the sources
2015-12-08 19:02:58 +09:00
k8s-merge-robot 7dbb5cebfc Merge pull request #18141 from tback/master
Auto commit by PR queue bot
2015-12-06 11:56:00 -08:00
Hongbin Lu e3984c8d1f Fixed the Dockerfile for building redis image
The Dockerfile copies a non-existent file, which fails the image
building process. As a result, the built image is incomplete. This
seems to be the reason why the redis example doesn't work (because
the docker image kubernetes/redis:v1 is incorrectly built).
2015-12-05 12:28:34 -05:00
Tim Hockin e8f1f5b7c1 Convert validation to use FieldPath
Before this change we have a mish-mash of ways to pass field names around for
error generation.  Sometimes string fieldnames, sometimes .Prefix(), sometimes
neither, often wrong names or not indexed when it should be.

Instead of that mess, this is part one of a couple of commits that will make it
more strongly typed and hopefully encourage correct behavior.  At least you
will have to think about field names, which is better than nothing.

It turned out to be really hard to do this incrementally.
2015-12-03 08:19:44 -08:00
Till Backhaus 456704df5f Remove obsolete sentinel.py from redis example 2015-12-03 09:32:10 +01:00
Marek Grabowski 0c685a27ae Merge pull request #16004 from paralin/add-cassandra-daemonset-example
Add example of a cassandra daemonset.
2015-12-03 09:19:14 +01:00
Gerti Poppel d7e3392688 auto update 2015-12-01 16:49:46 +01:00
Gerti Poppel f5f0b2b86a fixed some typos and formatting 2015-12-01 16:46:21 +01:00
Brandon Philips 9737c07c16 examples: guestbook-go: remove id field from rc
Remove the id field to fix this error:

```
$ kubectl create -f redis-slave-controller.json
error validating "redis-slave-controller.json": error validating data: found invalid field id for v1.ReplicationController; if you choose to ignore these errors, turn validation off with --validate=false
```

Fixes #17846
2015-11-30 18:06:06 -08:00
k8s-merge-robot e66fe3f8c7 Merge pull request #17601 from eosrei/shell-var-MINION-to-NODE
Auto commit by PR queue bot
2015-11-26 05:02:44 -08:00
Ravi Gadde 0a64afcedb Scheduler extension 2015-11-25 08:19:27 -08:00
k8s-merge-robot 2815eb03fe Merge pull request #14623 from linzichang/fixup-cassandra
Auto commit by PR queue bot
2015-11-25 04:57:14 -08:00
Brad Erickson 4399b22d87 Minion->Node rename: NUM_NODES 2015-11-25 00:45:10 -08:00
Tim Hockin 8a67a26e50 Stronger typing for validation ErrorList 2015-11-23 10:01:43 -08:00
Matthew Farrellee 43a66a30d6 Eliminate need for wget (use curl), use fewer intermediate files be quiet 2015-11-20 18:54:13 -05:00
Matthew Farrellee af958f8ea7 Change default to local build, require explicit "make push" to push 2015-11-20 16:58:59 -05:00
Matthew Farrellee 71d545093e Install numpy on all spark images 2015-11-20 16:05:47 -05:00
Matthew Farrellee f7a9390aec Use upstream zeppelin 0.5.5 release 2015-11-20 14:22:56 -05:00
Matthew Farrellee b1863993b8 Add cleaning to clean target 2015-11-20 10:19:57 -05:00
Zach Loafman d30f5345bd Merge pull request #17288 from zmerlynn/i17231
Zeppelin: Compress the image by doing the build on a separate image
2015-11-19 14:07:41 -08:00
Corey Farwell 0dcfb0205e Fix typo in guestbook README 2015-11-18 11:25:21 -05:00
Tim Hockin 7477a38906 try harder to timeout hung curls in examples test 2015-11-17 23:53:39 -08:00
Zach Loafman 5102d9115e Zeppelin: Compress the image by doing the build on a separate image
Pull the tar through to the image we need it on.

Addresses #17231
2015-11-17 14:51:16 -08:00