|
@@ -78,7 +78,7 @@
|
|
|
"from": {
|
|
|
"kind": "ImageStreamTag",
|
|
|
"name": "mongodb:latest",
|
|
|
- "namespace": "openshift"
|
|
|
+ "namespace": "${NAMESPACE}"
|
|
|
},
|
|
|
"lastTriggeredImage": ""
|
|
|
}
|
|
@@ -180,52 +180,58 @@
|
|
|
"parameters": [
|
|
|
{
|
|
|
"name": "MEMORY_LIMIT",
|
|
|
- "displayName": "Memory limit",
|
|
|
- "description": "Maximum amount of memory the container can use",
|
|
|
+ "displayName": "Memory Limit",
|
|
|
+ "description": "Maximum amount of memory the container can use.",
|
|
|
"value": "512Mi"
|
|
|
},
|
|
|
{
|
|
|
+ "name": "NAMESPACE",
|
|
|
+ "displayName": "Namespace",
|
|
|
+ "description": "The OpenShift Namespace where the ImageStream resides.",
|
|
|
+ "value": "openshift"
|
|
|
+ },
|
|
|
+ {
|
|
|
"name": "DATABASE_SERVICE_NAME",
|
|
|
- "displayName": "Database service name",
|
|
|
- "description": "The name of the OpenShift Service exposed for the database",
|
|
|
+ "displayName": "Database Service Name",
|
|
|
+ "description": "The name of the OpenShift Service exposed for the database.",
|
|
|
"value": "mongodb",
|
|
|
"required": true
|
|
|
},
|
|
|
{
|
|
|
"name": "MONGODB_USER",
|
|
|
- "displayName": "MongoDB user",
|
|
|
- "description": "Username for MongoDB user that will be used for accessing the database",
|
|
|
+ "displayName": "MongoDB User",
|
|
|
+ "description": "Username for MongoDB user that will be used for accessing the database.",
|
|
|
"generate": "expression",
|
|
|
"from": "user[A-Z0-9]{3}",
|
|
|
"required": true
|
|
|
},
|
|
|
{
|
|
|
"name": "MONGODB_PASSWORD",
|
|
|
- "displayName": "MongoDB password",
|
|
|
- "description": "Password for the MongoDB user",
|
|
|
+ "displayName": "MongoDB Password",
|
|
|
+ "description": "Password for the MongoDB user.",
|
|
|
"generate": "expression",
|
|
|
"from": "[a-zA-Z0-9]{16}",
|
|
|
"required": true
|
|
|
},
|
|
|
{
|
|
|
"name": "MONGODB_DATABASE",
|
|
|
- "displayName": "MongoDB database name",
|
|
|
- "description": "Name of the MongoDB database accessed",
|
|
|
+ "displayName": "MongoDB Database Name",
|
|
|
+ "description": "Name of the MongoDB database accessed.",
|
|
|
"value": "sampledb",
|
|
|
"required": true
|
|
|
},
|
|
|
{
|
|
|
"name": "MONGODB_ADMIN_PASSWORD",
|
|
|
- "displayName": "MongoDB admin password",
|
|
|
- "description": "Password for the database admin user",
|
|
|
+ "displayName": "MongoDB Admin Password",
|
|
|
+ "description": "Password for the database admin user.",
|
|
|
"generate": "expression",
|
|
|
"from": "[a-zA-Z0-9]{16}",
|
|
|
"required": true
|
|
|
},
|
|
|
{
|
|
|
"name": "VOLUME_CAPACITY",
|
|
|
- "displayName": "Volume capacity",
|
|
|
- "description": "Volume space available for data, e.g. 512Mi, 2Gi",
|
|
|
+ "displayName": "Volume Capacity",
|
|
|
+ "description": "Volume space available for data, e.g. 512Mi, 2Gi.",
|
|
|
"value": "512Mi",
|
|
|
"required": true
|
|
|
}
|