Commit Graph

1785 Commits

Author SHA1 Message Date
Jordan Liggitt 6222460ee1 Configure example pod namespaces 2017-03-14 13:14:57 -04:00
Nitish a1fcf13a1c Merged Minio standalone and distributed in one doc 2017-03-14 21:33:48 +05:30
Nitish eff22b3459 Updated as per review comments. 2017-03-07 22:44:36 +05:30
Jan Safranek 56e0ebbfc1 Update examples with storage.k8s.io/v1 2017-03-07 12:39:13 +01:00
Pierre Ozoux 3316cc2341 Replace links to Helm Charts in example guidelines 2017-03-06 10:46:43 +00:00
Yong Tang 4ec46fa60c Fix several typos in the docs of persistent volume provisioning
This fix fixes some typos in the docs of persistent volume provisioning
(`persistent-volume-provisioning/README.md`):
```
s/containes/contains/
s/specifiy/specify/
s/agains/against/
```
2017-03-04 15:11:36 -08:00
Vladimir Vivien 60bc710843 Addition of ScaleIO Kubernetes Volume Plugin
This commits implements the Kubernetes volume plugin allowing pods to seamlessly access and use data stored on ScaleIO volumes.
2017-03-03 15:47:19 -05:00
Ritesh H Shukla 01a0c0ba8d Add example for how to use vSphere volumes in Stateful Sets 2017-03-02 20:58:44 +00:00
timchenxiaoyu 1bd8eb442a fix satisfy typo 2017-03-02 20:03:51 +08:00
Kubernetes Submit Queue b33d3e6cf4 Merge pull request #42113 from chrislovecnm/cassandra-update
Automatic merge from submit-queue (batch tested with PRs 42316, 41618, 42201, 42113, 42191)

Fixing a couple of things in the example, and bumping docker version

**What this PR does / why we need it**:

Updates the Cassandra version, and fixes a couple of issues in the example documentation.

fixes #40435
2017-03-01 07:48:26 -08:00
Aditya Dani ef1b06f10d Portworx Volume Driver in Kubernetes
- Add a new type PortworxVolumeSource
- Implement the kubernetes volume plugin for Portworx Volumes under pkg/volume/portworx
- The Portworx Volume Driver uses the libopenstorage/openstorage specifications and apis for volume operations.

Changes for k8s configuration and examples for portworx volumes.

- Add PortworxVolume hooks in kubectl, kube-controller-manager and validation.
- Add a README for PortworxVolume usage as PVs, PVCs and StorageClass.
- Add example spec files

Handle code review comments.

- Modified READMEs to incorporate to suggestions.
- Add a test for ReadWriteMany access mode.
- Use util.UnmountPath in TearDown.
- Add ReadOnly flag to PortworxVolumeSource
- Use hostname:port instead of unix sockets
- Delete the mount dir in TearDown.
- Fix link issue in persistentvolumes README
- In unit test check for mountpath after Setup is done.
- Add PVC Claim Name as a Portworx Volume Label

Generated code and documentation.
- Updated swagger spec
- Updated api-reference docs
- Updated generated code under pkg/api/v1

Godeps update for Portworx Volume Driver
- Adds github.com/libopenstorage/openstorage
- Adds go.pedge.io/pb/go/google/protobuf
- Updates Godep Licenses
2017-02-28 23:24:56 +00:00
Huamin Chen 7e619284fe Enable storage class support in Azure File volume
Signed-off-by: Huamin Chen <hchen@redhat.com>
2017-02-27 15:34:37 -05:00
deads2k 2465c92844 remove example apiserver replaced by sample and test/integration/examples 2017-02-27 07:47:19 -05:00
deads2k 9fc6c3e753 tweak defaults for recommended apiserver options 2017-02-27 07:47:19 -05:00
Kubernetes Submit Queue 526ceafec9 Merge pull request #41804 from chakri-nelluri/flex
Automatic merge from submit-queue (batch tested with PRs 41116, 41804, 42104, 42111, 42120)

Add support for attacher/detacher interface in Flex volume

Add support for attacher/detacher interface in Flex volume
This change breaks backward compatibility and requires to be release noted.

```release-note
Flex volume plugin is updated to support attach/detach interfaces. It broke backward compatibility. Please update your drivers and implement the new callouts. 
```
2017-02-27 04:10:25 -08:00
Kubernetes Submit Queue 391364657a Merge pull request #42044 from timchenxiaoyu/daemonnotdeamon
Automatic merge from submit-queue

daemon not deamon
2017-02-26 22:45:32 -08:00
Di Xu 6fe386ed74 update the signing key for percona debian and ubuntu packages 2017-02-27 10:32:18 +08:00
Kubernetes Submit Queue 815bbce60b Merge pull request #41119 from sarat-k/master
Automatic merge from submit-queue (batch tested with PRs 41701, 41818, 41897, 41119, 41562)

Optimization of on-wire information sent to scheduler extender interfaces that are stateful

The changes are to address the issue described in https://github.com/kubernetes/kubernetes/issues/40991

```release-note
Added support to minimize sending verbose node information to scheduler extender by sending only node names and expecting extenders to cache the rest of the node information
```

cc @ravigadde
2017-02-26 14:02:54 -08:00
chrislovecnm 91d25a9807 Fixing a couple of things in the example, and bumping docker version 2017-02-26 02:25:22 +00:00
Eric Chiang 97ce0c7375 PodSecurityPolicy example: fix explanation 2017-02-25 11:41:57 -08:00
Chakravarthy Nelluri b10be92ddc Add support for attacher/detacher interface in Flex volume 2017-02-24 20:18:06 -05:00
timchenxiaoyu c96252a984 daemon not deamon 2017-02-24 17:15:51 +08:00
timchenxiaoyu e3394ef582 enable error 2017-02-24 14:09:27 +08:00
Sarat Kamisetty 32dfa63d4e - scheduler extenders that are capable of maintaining their own
node cache don't need to get all the information about every
  candidate node. For huge clusters, sending full node information
  of all nodes in the cluster on the wire every time a pod is scheduled
  is expensive. If the scheduler is capable of caching node information
  along with its capabilities, sending node name alone is sufficient.
  These changes provide that optimization in a backward compatible way

- removed the inadvertent signature change of Prioritize() function
- added defensive checks as suggested
-  added annotation specific test case
- updated the comments in the scheduler types
- got rid of apiVersion thats unused
- using *v1.NodeList as suggested
- backing out pod annotation update related changes made in the
  1st commit
- Adjusted the comments in types.go and v1/types.go as suggested
  in the code review
2017-02-23 10:25:42 -08:00
Balu Dontu b9b22705b0 Fix for Support selection of datastore for dynamic provisioning in vSphere 2017-02-21 19:04:45 +00:00
Johannes Scheuermann 1f910ffae9 Remove unnecessary constants and add type to secret 2017-02-21 14:02:46 +01:00
Kubernetes Submit Queue 6b345fdd41 Merge pull request #41515 from a-robinson/owners
Automatic merge from submit-queue

Add OWNERS file for CockroachDB example

As suggested in https://github.com/kubernetes/kubernetes/pull/41412#issuecomment-279803983

Two quick questions:

1. I assume that the OWNERS files inherit all owners from higher-level directories, right? https://github.com/kubernetes/community/blob/master/contributors/devel/owners.md#adding-owners-files isn't 100% clear

1. Should I also make an OWNERS file for https://github.com/kubernetes/kubernetes/tree/master/test/e2e/testing-manifests/statefulset/cockroachdb?
2017-02-20 11:22:46 -08:00
Kubernetes Submit Queue 57eec50803 Merge pull request #41036 from jorahn/patch-1
Automatic merge from submit-queue

Docs updated for CLI deprecations

**What this PR does / why we need it**: Fixed docs

**Release note**: NONE

```release-note
```
2017-02-20 11:22:32 -08:00
Nitish Tiwari 40a47e759e Updated the service type 2017-02-20 20:12:51 +05:30
Shyam JVS 14dce641fa Revert "Remove alpha provisioning" 2017-02-16 13:53:55 +01:00
Kubernetes Submit Queue 149a5f4d5f Merge pull request #40000 from jsafrane/storage-ga-remove-alpha
Automatic merge from submit-queue

Remove alpha provisioning

This is the first part of https://github.com/kubernetes/features/issues/36

@kubernetes/sig-storage-misc 

**Release note**:
```release-note
Alpha version of dynamic volume provisioning is removed in this release. Annotation
"volume.alpha.kubernetes.io/storage-class" does not have any special meaning. A default storage class
and  DefaultStorageClass admission plugin can be used to preserve similar behavior of Kubernetes cluster,
see https://kubernetes.io/docs/user-guide/persistent-volumes/#class-1 for details.
```
2017-02-16 01:02:06 -08:00
Alex Robinson b7b9dd3639 Add OWNERS file for CockroachDB example 2017-02-15 16:17:17 -05:00
Dr. Stefan Schimanski bf9053b856 Update bazel 2017-02-15 10:25:15 +01:00
Dr. Stefan Schimanski 4cc22eae4a k8s.io/apiserver: straighten EtcdOptions, backend Config and kube RESTOptionsFactory 2017-02-15 10:24:59 +01:00
Dr. Stefan Schimanski c8c32005d8 k8s.io/apiserver: fixup imports and renamed packages 2017-02-15 10:24:58 +01:00
Kubernetes Submit Queue 1f7092a023 Merge pull request #41383 from liggitt/v1beta1-cleanup
Automatic merge from submit-queue

Update rbac data to v1beta1

Update RBAC fixtures to v1beta1
2017-02-14 22:35:05 -08:00
Nitish 20241c699b Added absolute URLs for config yaml files 2017-02-15 11:59:40 +05:30
Kubernetes Submit Queue 6047468c6d Merge pull request #41412 from a-robinson/test
Automatic merge from submit-queue (batch tested with PRs 41216, 41362, 41275, 41277, 41412)

Fix statefulset e2e test

...by removing the liveness/readiness probes from the cockroachdb
manifests, as explained in
https://github.com/kubernetes/test-infra/issues/1740#issuecomment-279555187

@kow3ns @spxtr
2017-02-14 15:30:20 -08:00
Alex Robinson 24e2a948ff Fix statefulset e2e test
...by removing the liveness/readiness probes from the cockroachdb
manifests, as explained in
github.com/kubernetes/test-infra/issues/1740#issuecomment-279555187
2017-02-14 10:16:32 -05:00
Nitish e30e9aa540 Add distributed Minio example 2017-02-14 15:11:42 +05:30
Nitish f7fadf6ef1 Fix links 2017-02-14 14:24:36 +05:30
Nitish ee198d0424 Fix links 2017-02-14 14:22:11 +05:30
Nitish 4f947bfb29 Added detailed steps 2017-02-14 14:19:21 +05:30
Jordan Liggitt 2fed4c6f24 Update rbac data to v1beta1 2017-02-14 00:50:31 -05:00
Kubernetes Submit Queue 06fb43cbf8 Merge pull request #39928 from humblec/iscsi-multipath-backuptp
Automatic merge from submit-queue

Add mulitpath support to iscsi plugin

#issue https://github.com/kubernetes/kubernetes/issues/39345
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2017-02-13 12:18:55 -08:00
Nitish a84c8dfbc5 Updated Readme 2017-02-13 23:20:43 +05:30
Nitish d595cb99eb Updated read 2017-02-13 23:19:29 +05:30
Nitish 521de49113 Add Minio example 2017-02-13 23:11:21 +05:30
Kubernetes Submit Queue 5a6b54ac7a Merge pull request #41136 from deads2k/apiserver-10-example
Automatic merge from submit-queue (batch tested with PRs 41121, 40048, 40502, 41136, 40759)

add k8s.io/sample-apiserver to demonstrate how to build an aggregated API server

builds on https://github.com/kubernetes/kubernetes/pull/41093

This creates a sample API server is a separate staging repo to guarantee no cheating with `k8s.io/kubernetes` dependencies.  The sample is run during integration tests (simple tests on it so far) to ensure that it continues to run.

@sttts @kubernetes/sig-api-machinery-misc ptal
@pwittrock @pmorie @kris-nova an aggregated API server example that will stay up to date.
2017-02-09 14:27:48 -08:00
Kubernetes Submit Queue fe8daf1236 Merge pull request #40048 from mtaufen/remove-deprecated-flags
Automatic merge from submit-queue (batch tested with PRs 41121, 40048, 40502, 41136, 40759)

Remove deprecated kubelet flags that look safe to remove

Removes:
```
--config
--auth-path
--resource-container
--system-container
```
which have all been marked deprecated since at least 1.4 and look safe to remove.

```release-note
The deprecated flags --config, --auth-path, --resource-container, and --system-container were removed.
```
2017-02-09 14:27:45 -08:00