Skip to content

Commit

Permalink
Add template.openshift.io/expose annotation for use with tsb bind
Browse files Browse the repository at this point in the history
  • Loading branch information
Jim Minter committed Jun 6, 2017
1 parent 90592c5 commit e96f64c
Show file tree
Hide file tree
Showing 35 changed files with 906 additions and 161 deletions.
10 changes: 8 additions & 2 deletions examples/db-templates/mariadb-ephemeral-template.json
Expand Up @@ -23,7 +23,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-user,database-password"
}
},
"stringData" : {
"database-user" : "${MYSQL_USER}",
Expand All @@ -35,7 +38,10 @@
"kind": "Service",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/mariadb-persistent-template.json
Expand Up @@ -23,7 +23,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-user,database-password"
}
},
"stringData" : {
"database-user" : "${MYSQL_USER}",
Expand All @@ -35,7 +38,10 @@
"kind": "Service",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/mongodb-ephemeral-template.json
Expand Up @@ -24,7 +24,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-user,database-password"
}
},
"stringData" : {
"database-user" : "${MONGODB_USER}",
Expand All @@ -37,7 +40,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/mongodb-persistent-template.json
Expand Up @@ -24,7 +24,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-user,database-password"
}
},
"stringData" : {
"database-user" : "${MONGODB_USER}",
Expand All @@ -37,7 +40,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/mysql-ephemeral-template.json
Expand Up @@ -23,7 +23,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-user,database-password"
}
},
"stringData" : {
"database-user" : "${MYSQL_USER}",
Expand All @@ -36,7 +39,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/mysql-persistent-template.json
Expand Up @@ -23,7 +23,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-user,database-password"
}
},
"stringData" : {
"database-user" : "${MYSQL_USER}",
Expand All @@ -35,7 +38,10 @@
"kind": "Service",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/postgresql-ephemeral-template.json
Expand Up @@ -24,7 +24,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-user,database-password"
}
},
"stringData" : {
"database-user" : "${POSTGRESQL_USER}",
Expand All @@ -36,7 +39,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/postgresql-persistent-template.json
Expand Up @@ -24,7 +24,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-user,database-password"
}
},
"stringData" : {
"database-user" : "${POSTGRESQL_USER}",
Expand All @@ -36,7 +39,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/redis-ephemeral-template.json
Expand Up @@ -24,7 +24,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-password"
}
},
"stringData" : {
"database-password" : "${REDIS_PASSWORD}"
Expand All @@ -35,7 +38,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
10 changes: 8 additions & 2 deletions examples/db-templates/redis-persistent-template.json
Expand Up @@ -24,7 +24,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}"
"name": "${DATABASE_SERVICE_NAME}",
"annotations": {
"template.openshift.io/expose": "database-password"
}
},
"stringData" : {
"database-password" : "${REDIS_PASSWORD}"
Expand All @@ -35,7 +38,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${DATABASE_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"ports": [
Expand Down
5 changes: 4 additions & 1 deletion examples/jenkins/jenkins-ephemeral-template.json
Expand Up @@ -22,7 +22,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${JENKINS_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"to": {
Expand Down
5 changes: 4 additions & 1 deletion examples/jenkins/jenkins-persistent-template.json
Expand Up @@ -22,7 +22,10 @@
"apiVersion": "v1",
"metadata": {
"name": "${JENKINS_SERVICE_NAME}",
"creationTimestamp": null
"creationTimestamp": null,
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"to": {
Expand Down
5 changes: 4 additions & 1 deletion examples/quickstarts/cakephp-mysql-persistent.json
Expand Up @@ -60,7 +60,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down
5 changes: 4 additions & 1 deletion examples/quickstarts/cakephp-mysql.json
Expand Up @@ -60,7 +60,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down
5 changes: 4 additions & 1 deletion examples/quickstarts/dancer-mysql-persistent.json
Expand Up @@ -58,7 +58,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down
5 changes: 4 additions & 1 deletion examples/quickstarts/dancer-mysql.json
Expand Up @@ -58,7 +58,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down
5 changes: 4 additions & 1 deletion examples/quickstarts/django-postgresql-persistent.json
Expand Up @@ -58,7 +58,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down
5 changes: 4 additions & 1 deletion examples/quickstarts/django-postgresql.json
Expand Up @@ -58,7 +58,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down
5 changes: 4 additions & 1 deletion examples/quickstarts/nodejs-mongodb-persistent.json
Expand Up @@ -58,7 +58,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down
5 changes: 4 additions & 1 deletion examples/quickstarts/nodejs-mongodb.json
Expand Up @@ -58,7 +58,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down
10 changes: 8 additions & 2 deletions examples/quickstarts/rails-postgresql-persistent.json
Expand Up @@ -23,7 +23,10 @@
"kind": "Secret",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": "application-user,application-password"
}
},
"stringData" : {
"database-user" : "${DATABASE_USER}",
Expand Down Expand Up @@ -60,7 +63,10 @@
"kind": "Route",
"apiVersion": "v1",
"metadata": {
"name": "${NAME}"
"name": "${NAME}",
"annotations": {
"template.openshift.io/expose": ""
}
},
"spec": {
"host": "${APPLICATION_DOMAIN}",
Expand Down

0 comments on commit e96f64c

Please sign in to comment.