summaryrefslogtreecommitdiffstats
path: root/roles/openshift_examples/files/examples/xpaas-templates/eap6-postgresql-sti.json
diff options
context:
space:
mode:
authorScott Dodson <sdodson@redhat.com>2015-06-28 15:07:27 -0400
committerScott Dodson <sdodson@redhat.com>2015-06-29 17:03:07 -0400
commit06eafb491996ec592f303d03e28bd02fee559f85 (patch)
tree5c2ecc673044efafefa47c9ae0a69b8f3f8bcb68 /roles/openshift_examples/files/examples/xpaas-templates/eap6-postgresql-sti.json
parent0bd9aa5e06febf45030743d7322e66c850d0b290 (diff)
downloadopenshift-06eafb491996ec592f303d03e28bd02fee559f85.tar.gz
openshift-06eafb491996ec592f303d03e28bd02fee559f85.tar.bz2
openshift-06eafb491996ec592f303d03e28bd02fee559f85.tar.xz
openshift-06eafb491996ec592f303d03e28bd02fee559f85.zip
Sync xpaas examples with github
Diffstat (limited to 'roles/openshift_examples/files/examples/xpaas-templates/eap6-postgresql-sti.json')
-rw-r--r--roles/openshift_examples/files/examples/xpaas-templates/eap6-postgresql-sti.json42
1 files changed, 34 insertions, 8 deletions
diff --git a/roles/openshift_examples/files/examples/xpaas-templates/eap6-postgresql-sti.json b/roles/openshift_examples/files/examples/xpaas-templates/eap6-postgresql-sti.json
index c2ca18f9d..83921c57e 100644
--- a/roles/openshift_examples/files/examples/xpaas-templates/eap6-postgresql-sti.json
+++ b/roles/openshift_examples/files/examples/xpaas-templates/eap6-postgresql-sti.json
@@ -23,9 +23,9 @@
"value": "eap-app"
},
{
- "description": "Hostname for service routes",
+ "description": "Custom hostname for service routes. Leave blank for default hostname, e.g.: <application-name>.<project>.<default-domain-suffix>",
"name": "APPLICATION_HOSTNAME",
- "value": "eap-app.local"
+ "value": ""
},
{
"description": "Git source URI for application",
@@ -82,6 +82,18 @@
"value": ""
},
{
+ "description": "Sets xa-pool/min-pool-size for the configured datasource.",
+ "name": "DB_MIN_POOL_SIZE"
+ },
+ {
+ "description": "Sets xa-pool/max-pool-size for the configured datasource.",
+ "name": "DB_MAX_POOL_SIZE"
+ },
+ {
+ "description": "Sets transaction-isolation for the configured datasource.",
+ "name": "DB_TX_ISOLATION"
+ },
+ {
"description": "The maximum number of client connections allowed. This also sets the maximum number of prepared transactions.",
"name": "POSTGRESQL_MAX_CONNECTIONS"
},
@@ -136,7 +148,7 @@
}
},
"metadata": {
- "name": "${APPLICATION_NAME}-http-service",
+ "name": "${APPLICATION_NAME}",
"labels": {
"application": "${APPLICATION_NAME}"
},
@@ -160,7 +172,7 @@
}
},
"metadata": {
- "name": "${APPLICATION_NAME}-https-service",
+ "name": "secure-${APPLICATION_NAME}",
"labels": {
"application": "${APPLICATION_NAME}"
},
@@ -234,7 +246,7 @@
"spec": {
"host": "${APPLICATION_HOSTNAME}",
"to": {
- "name": "${APPLICATION_NAME}-http-service"
+ "name": "${APPLICATION_NAME}"
}
}
},
@@ -254,7 +266,7 @@
"spec": {
"host": "${APPLICATION_HOSTNAME}",
"to": {
- "name": "${APPLICATION_NAME}-https-service"
+ "name": "secure-${APPLICATION_NAME}"
},
"tls": {
"termination" : "passthrough"
@@ -294,6 +306,7 @@
"sourceStrategy": {
"from": {
"kind": "ImageStreamTag",
+ "namespace": "openshift",
"name": "jboss-eap6-openshift:${EAP_RELEASE}"
}
}
@@ -429,6 +442,18 @@
"value": "${APPLICATION_NAME}-postgresql=DB"
},
{
+ "name": "DB_MIN_POOL_SIZE",
+ "value": "${DB_MIN_POOL_SIZE}"
+ },
+ {
+ "name": "DB_MAX_POOL_SIZE",
+ "value": "${DB_MAX_POOL_SIZE}"
+ },
+ {
+ "name": "DB_TX_ISOLATION",
+ "value": "${DB_TX_ISOLATION}"
+ },
+ {
"name": "OPENSHIFT_DNS_PING_SERVICE_NAME",
"value": "${APPLICATION_NAME}-ping"
},
@@ -502,7 +527,8 @@
],
"from": {
"kind": "ImageStreamTag",
- "name": "jboss-postgresql-92:latest"
+ "namespace": "openshift",
+ "name": "postgresql:latest"
}
}
}
@@ -523,7 +549,7 @@
"containers": [
{
"name": "${APPLICATION_NAME}-postgresql",
- "image": "registry.access.redhat.com/openshift3_beta/postgresql-92-rhel7:latest",
+ "image": "postgresql",
"imagePullPolicy": "Always",
"ports": [
{