# This configuration file can be used to build and deploy the todo-backend # quickstart on OpenShift with the Helm Chart for WildFly. build: uri: https://github.com/wildfly/quickstart.git ref: 27.0.0.Final contextDir: todo-backend mode: bootable-jar env: - name: MAVEN_ARGS_APPEND value: -P bootable-jar-openshift deploy: replicas: 3 env: # Env vars to connect to PostgreSQL DB - name: POSTGRESQL_DATABASE valueFrom: secretKeyRef: key: database-name name: todo-backend-db - name: POSTGRESQL_USER valueFrom: secretKeyRef: key: database-user name: todo-backend-db - name: POSTGRESQL_PASSWORD valueFrom: secretKeyRef: key: database-password name: todo-backend-db - name: POSTGRESQL_DATASOURCE value: ToDos - name: POSTGRESQL_SERVICE_HOST value: todo-backend-db - name: POSTGRESQL_SERVICE_PORT value: "5432" # Env to avoid OOME - name: GC_MAX_METASPACE_SIZE value: "256" - name: GC_METASPACE_SIZE value: "96"