diff --git a/templates/portworx/0/README.md b/templates/portworx/0/README.md new file mode 100644 index 0000000..917f7fd --- /dev/null +++ b/templates/portworx/0/README.md @@ -0,0 +1,2 @@ +# [1.0.2-GA Documentation](http://docs.portworx.com) + diff --git a/templates/portworx/0/docker-compose.yml b/templates/portworx/0/docker-compose.yml new file mode 100644 index 0000000..43ce7e1 --- /dev/null +++ b/templates/portworx/0/docker-compose.yml @@ -0,0 +1,22 @@ +portworx: + labels: + io.rancher.container.create_agent: 'true' + io.rancher.scheduler.global: 'true' + io.rancher.container.pull_image: 'always' + image: portworx/px-enterprise + container_name: px + ipc: host + net: host + privileged: true + environment: + CLUSTER_TOKEN: ${cluster_token} + volumes: + - /dev:/dev + - /usr/src:/usr/src + - /run/docker/plugins:/run/docker/plugins + - /var/lib/osd:/var/lib/osd:shared + - /etc/pwx:/etc/pwx + - /opt/pwx/bin:/export_bin:shared + - /var/run/docker.sock:/var/run/docker.sock + - /var/cores:/var/cores + command: -t ${cluster_token} -a -f diff --git a/templates/portworx/0/rancher-compose.yml b/templates/portworx/0/rancher-compose.yml new file mode 100644 index 0000000..6388df7 --- /dev/null +++ b/templates/portworx/0/rancher-compose.yml @@ -0,0 +1,13 @@ +.catalog: + name: "Portworx" + version: "1.0.2-2016-09-07-GA" + description: "Container Defined Storage for Docker" + uuid: 352669-pwx-1.0.2 + minimum_rancher_version: v0.56.0 + questions: + - variable: cluster_token + description: "Cluster Token from Lighthouse" + label: "Cluster Token" + type: "string" + required: true + default: "" diff --git a/templates/portworx/catalogIcon-portworx.svg b/templates/portworx/catalogIcon-portworx.svg new file mode 100644 index 0000000..327db0b --- /dev/null +++ b/templates/portworx/catalogIcon-portworx.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/portworx/config.yml b/templates/portworx/config.yml new file mode 100644 index 0000000..6507029 --- /dev/null +++ b/templates/portworx/config.yml @@ -0,0 +1,5 @@ +name: px-enterprise +description: | + Software defined enterprise storage for Linux Containers. +version: 1.0.2-2016-09-07-GA +category: Storage