k3s/examples
Aditya Dani 28df55fc31 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
..
cluster-dns fix kube-dns link in examples 2017-01-20 09:54:45 -06:00
cockroachdb Revert "Remove alpha provisioning" 2017-02-16 13:53:55 +01:00
elasticsearch Merge pull request #34894 from allancaffee/patch-1 2016-11-28 11:44:39 -08:00
explorer Always --pull in docker build to ensure recent base images 2017-01-10 16:21:05 -08:00
guestbook Updated the document links in examples/guestbook README. 2017-01-25 15:22:40 +08:00
guestbook-go Always --pull in docker build to ensure recent base images 2017-01-10 16:21:05 -08:00
https-nginx Correct import statements 2017-01-17 16:18:18 -05:00
javaee Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
javaweb-tomcat-sidecar Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
job Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
k8petstore Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
kubectl-container Always --pull in docker build to ensure recent base images 2017-01-10 16:21:05 -08:00
meteor Remove all MAINTAINER statements in the codebase as they aren't very useful and now deprecated 2016-12-17 20:34:10 +02:00
mysql-cinder-pd Fix typos and linted_packages sorting 2016-10-31 18:31:08 +01:00
mysql-wordpress-pd fix kube-dns link in examples 2017-01-20 09:54:45 -06:00
newrelic Update New Relic sample docs with dynamic hostname info 2017-01-03 13:45:11 -05:00
nodesjs-mongodb Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
oms Add OMS example 2017-01-06 11:36:18 -08:00
openshift-origin Replace uses of --config with --pod-manifest-path 2017-02-07 14:32:37 -08:00
persistent-volume-provisioning Portworx Volume Driver in Kubernetes 2017-02-28 23:24:56 +00:00
phabricator Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
podsecuritypolicy/rbac Update rbac data to v1beta1 2017-02-14 00:50:31 -05:00
runtime-constraints Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
selenium Merge pull request #41036 from jorahn/patch-1 2017-02-20 11:22:32 -08:00
sharing-clusters Correct import statements 2017-01-17 16:18:18 -05:00
spark fix kube-dns link in examples 2017-01-20 09:54:45 -06:00
storage daemon not deamon 2017-02-24 17:15:51 +08:00
storm Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
sysdig-cloud Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
volumes Portworx Volume Driver in Kubernetes 2017-02-28 23:24:56 +00:00
BUILD remove example apiserver replaced by sample and test/integration/examples 2017-02-27 07:47:19 -05:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00
README.md Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
examples_test.go Upgrade Hazelcast example with the latest hazelcast-kubernetes-bootstrapper 0.7.0, using Deployments instead of Replication Controller. 2017-02-01 10:04:51 +01:00
guidelines.md Fix typos and linted_packages sorting 2016-10-31 18:31:08 +01:00
pod examples/pod: Revert the previous changes. 2016-09-13 15:09:25 -07:00
scheduler-policy-config-with-extender.json - scheduler extenders that are capable of maintaining their own 2017-02-23 10:25:42 -08:00
scheduler-policy-config.json PodFitsPorts has been replaced by PodFitsHostPorts 2017-01-11 14:52:45 +08:00
simple-nginx.md Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00

README.md

Kubernetes Examples: releases.k8s.io/HEAD

This directory contains a number of examples of how to run real applications with Kubernetes.

Demonstrations of how to use specific Kubernetes features can be found in our documents.

Maintained Examples

Maintained Examples are expected to be updated with every Kubernetes release, to use the latest and greatest features, current guidelines and best practices, and to refresh command syntax, output, changed prerequisites, as needed.

Name Description Notable Features Used Complexity Level
Guestbook PHP app with Redis Replication Controller, Service Beginner
WordPress WordPress with MySQL Deployment, Persistent Volume with Claim Beginner
Cassandra Cloud Native Cassandra Daemon Set Intermediate

Note: Please add examples to the list above that are maintained.

See Example Guidelines for a description of what goes in this directory, and what examples should contain.

Analytics