Add Rancher metadata to swarm templates

This commit is contained in:
LLParse 2016-03-24 09:37:35 -07:00
parent 4ba17efe58
commit f02a2cf1e9
9 changed files with 43 additions and 15 deletions

View File

@ -1,8 +1,2 @@
cassandra-seed:
image: cassandra:3.3
cassandra:
image: cassandra:3.3
links:
- cassandra-seed:seed
environment:
- CASSANDRA_SEEDS=seed

View File

@ -0,0 +1,5 @@
.catalog:
name: "Cassandra"
version: 3.3-rancher1
description: "Deploy a Cassandra node"
minimum_rancher_version: v1.0.0-rc2

View File

@ -1,4 +1,4 @@
name: "Swarm Cassandra"
name: "Cassandra"
description: "Distributed Database"
version: 1.0.0
version: 3.3-rancher1
category: Databases

View File

@ -1,4 +1,4 @@
ghost:
image: ghost
image: ghost:0.7.8
ports:
- "80:2368"
- "${client_port}:2368"

View File

@ -0,0 +1,12 @@
.catalog:
name: "Ghost"
version: 0.7.8-rancher1
description: "Blog powered by Ghost"
minimum_rancher_version: v1.0.0-rc2
questions:
- variable: client_port
description: "Port to access the blog"
label: "Client Port"
required: true
default: "80"
type: "int"

View File

@ -1,5 +1,5 @@
name: Ghost
description: |
Blog powered by Ghost
version: v0.1-educaas
version: 0.7.8-rancher1
category: Blogging

View File

@ -3,9 +3,8 @@ wordpress:
links:
- db:mysql
ports:
- 80:80
- ${client_port}:80
db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: example
MYSQL_ROOT_PASSWORD: ${db_password}

View File

@ -0,0 +1,18 @@
.catalog:
name: "Wordpress"
version: latest-rancher1
description: "Blog tool, publishing platform and CMS"
minimum_rancher_version: v1.0.0-rc2
questions:
- variable: client_port
description: "Port to access Wordpress"
label: "Client Port"
required: true
default: "80"
type: "int"
- variable: db_password
description: "Password for database"
label: "Password (default: wordpress)"
required: true
default: "wordpress"
type: "password"

View File

@ -1,5 +1,5 @@
name: Wordpress
description: |
Blog tool, publishing platform and CMS
version: v0.1-educaas1
version: latest-rancher1
category: Blog