Merge pull request #1865 from InfoSec812/InfoSec812-openshift-route-parameterized

Update OpenShift template to add Route and parameterize
This commit is contained in:
Lauri Ojansivu 2018-08-28 19:22:13 +03:00 committed by GitHub
commit 3e7247891d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -147,7 +147,7 @@ objects:
- name: MONGO_URL
value: mongodb://${MONGODB_USER}:${MONGODB_PASSWORD}@${DATABASE_SERVICE_NAME}:27017/${MONGODB_DATABASE}
- name: ROOT_URL
value: http://localhost
value: https://${FQDN}/
- name: PORT
value: "8080"
ports:
@ -272,12 +272,45 @@ objects:
from:
kind: ImageStreamTag
name: mongodb:${MONGODB_VERSION}
namespace: "${NAMESPACE}"
namespace: "openshift"
lastTriggeredImage: ''
type: ImageChange
- type: ConfigChange
status: {}
- apiVersion: route.openshift.io/v1
kind: Route
metadata:
labels:
app: wekan
service: wekan
template: wekan-mongodb-persistent-template
name: wekan
namespace: ${NAMESPACE}
spec:
host: ${FQDN}
port:
targetPort: wekan
tls:
termination: edge
to:
kind: Service
name: wekan
weight: 100
wildcardPolicy: None
status:
ingress:
- conditions:
- lastTransitionTime: '2018-08-28T14:45:21Z'
status: 'True'
type: Admitted
host: ${FQDN}
routerName: router
wildcardPolicy: None
parameters:
- description: The Fully Qualified Hostname (FQDN) of the application
displayName: FQDN
name: FQDN
required: true
- description: Maximum amount of memory the container can use.
displayName: Memory Limit
name: MEMORY_LIMIT