diff --git a/official.yaml b/official.yaml index 8f4bae4ef..5073ac0e0 100755 --- a/official.yaml +++ b/official.yaml @@ -11,8 +11,8 @@ variables: webserver3_version: jws31-v1.4 webserver5_version: jws50-v1.2 ips_ds_version: 6.4.12.GA - rhdm_version: 7.6.0.GA - rhpam_version: 7.6.0.GA + rhdm_version: 7.7.0.GA + rhpam_version: 7.7.0.GA jdg_version: ose-v1.4.16 datagrid_version: 7.3-v1.4 cacheservice_version: 1.0.TP @@ -860,46 +860,46 @@ data: - online-professional rhdm: templates: - - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm76-authoring-ha.yaml - docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm76-authoring-ha.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm77-authoring-ha.yaml + docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm77-authoring-ha.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm76-authoring.yaml - docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm76-authoring.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm77-authoring.yaml + docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm77-authoring.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm76-kieserver.yaml - docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm76-kieserver.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm77-kieserver.yaml + docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm77-kieserver.adoc tags: - ocp - online-starter - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm76-prod-immutable-kieserver-amq.yaml - docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm76-prod-immutable-kieserver.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm77-prod-immutable-kieserver-amq.yaml + docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm77-prod-immutable-kieserver-amq.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm76-prod-immutable-kieserver.yaml - docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm76-prod-immutable-kieserver.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm77-prod-immutable-kieserver.yaml + docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm77-prod-immutable-kieserver.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm76-trial-ephemeral.yaml - docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm76-trial-ephemeral.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/templates/rhdm77-trial-ephemeral.yaml + docs: https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/{rhdm_version}/templates/docs/rhdm77-trial-ephemeral.adoc tags: - ocp - online-professional imagestreams: - - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/rhdm76-image-streams.yaml - docs: https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_authoring_or_managed_server_environment_on_red_hat_openshift_container_platform/ + - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/rhdm77-image-streams.yaml + docs: https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_authoring_or_managed_server_environment_on_red_hat_openshift_container_platform/ regex: rhdm-decisioncentral-rhel8 tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/rhdm76-image-streams.yaml - docs: https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_immutable_server_environment_on_red_hat_openshift_container_platform/index + - location: https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/{rhdm_version}/rhdm77-image-streams.yaml + docs: https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_immutable_server_environment_on_red_hat_openshift_container_platform/index regex: rhdm-kieserver-rhel8 tags: - ocp @@ -907,70 +907,70 @@ data: - online-professional rhpam: templates: - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-authoring-ha.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-authoring-ha.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-authoring-ha.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-authoring-ha.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-authoring.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-authoring.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-authoring.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-authoring.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-kieserver-externaldb.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-kieserver-externaldb.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-kieserver-externaldb.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-kieserver-externaldb.adoc tags: - ocp - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-kieserver-mysql.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-kieserver-mysql.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-kieserver-mysql.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-kieserver-mysql.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-kieserver-postgresql.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-kieserver-postgresql.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-kieserver-postgresql.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-kieserver-postgresql.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-managed.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-managed.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-managed.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-managed.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-prod-immutable-kieserver-amq.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-prod-immutable-kieserver.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-prod-immutable-kieserver-amq.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-prod-immutable-kieserver-amq.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-prod-immutable-kieserver.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-prod-immutable-kieserver.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-prod-immutable-kieserver.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-prod-immutable-kieserver.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-prod-immutable-monitor.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-prod-immutable-monitor.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-prod-immutable-monitor.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-prod-immutable-monitor.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-prod.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-prod.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-prod.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-prod.adoc tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam76-trial-ephemeral.yaml - docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam76-trial-ephemeral.adoc + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/templates/rhpam77-trial-ephemeral.yaml + docs: https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/{rhpam_version}/templates/docs/rhpam77-trial-ephemeral.adoc tags: - ocp - online-professional imagestreams: - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/rhpam76-image-streams.yaml - docs: https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/ + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/rhpam77-image-streams.yaml + docs: https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/ regex: rhpam-businesscentral-rhel8|rhpam-businesscentral-monitoring-rhel8|rhpam-smartrouter-rhel8 tags: - ocp - online-professional - - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/rhpam76-image-streams.yaml - docs: https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_immutable_server_environment_on_red_hat_openshift_container_platform/ + - location: https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/{rhpam_version}/rhpam77-image-streams.yaml + docs: https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_immutable_server_environment_on_red_hat_openshift_container_platform/ regex: rhpam-kieserver-rhel8 tags: - ocp diff --git a/official/README.md b/official/README.md index effbc6499..f5fcf51f4 100644 --- a/official/README.md +++ b/official/README.md @@ -704,101 +704,101 @@ Path: official/redis/templates/redis-persistent.json # rhdm ## imagestreams ### rhdm-decisioncentral-rhel8 -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/rhdm76-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/rhdm76-image-streams.yaml ) -Docs: [https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_authoring_or_managed_server_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_authoring_or_managed_server_environment_on_red_hat_openshift_container_platform/) +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/rhdm77-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/rhdm77-image-streams.yaml ) +Docs: [https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_authoring_or_managed_server_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_authoring_or_managed_server_environment_on_red_hat_openshift_container_platform/) Path: official/rhdm/imagestreams/rhdm-decisioncentral-rhel8.json ### rhdm-kieserver-rhel8 -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/rhdm76-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/rhdm76-image-streams.yaml ) -Docs: [https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_immutable_server_environment_on_red_hat_openshift_container_platform/index](https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_immutable_server_environment_on_red_hat_openshift_container_platform/index) +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/rhdm77-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/rhdm77-image-streams.yaml ) +Docs: [https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_immutable_server_environment_on_red_hat_openshift_container_platform/index](https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_immutable_server_environment_on_red_hat_openshift_container_platform/index) Path: official/rhdm/imagestreams/rhdm-kieserver-rhel8.json ## templates -### rhdm76-authoring-ha -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-authoring-ha.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-authoring-ha.yaml ) -Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-authoring-ha.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-authoring-ha.adoc) -Path: official/rhdm/templates/rhdm76-authoring-ha.json -### rhdm76-authoring -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-authoring.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-authoring.yaml ) -Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-authoring.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-authoring.adoc) -Path: official/rhdm/templates/rhdm76-authoring.json -### rhdm76-kieserver -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-kieserver.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-kieserver.yaml ) -Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-kieserver.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-kieserver.adoc) -Path: official/rhdm/templates/rhdm76-kieserver.json -### rhdm76-prod-immutable-kieserver-amq -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-prod-immutable-kieserver-amq.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-prod-immutable-kieserver-amq.yaml ) -Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-prod-immutable-kieserver.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-prod-immutable-kieserver.adoc) -Path: official/rhdm/templates/rhdm76-prod-immutable-kieserver-amq.json -### rhdm76-prod-immutable-kieserver -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-prod-immutable-kieserver.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-prod-immutable-kieserver.yaml ) -Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-prod-immutable-kieserver.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-prod-immutable-kieserver.adoc) -Path: official/rhdm/templates/rhdm76-prod-immutable-kieserver.json -### rhdm76-trial-ephemeral -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-trial-ephemeral.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-trial-ephemeral.yaml ) -Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-trial-ephemeral.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-trial-ephemeral.adoc) -Path: official/rhdm/templates/rhdm76-trial-ephemeral.json +### rhdm77-authoring-ha +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-authoring-ha.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-authoring-ha.yaml ) +Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-authoring-ha.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-authoring-ha.adoc) +Path: official/rhdm/templates/rhdm77-authoring-ha.json +### rhdm77-authoring +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-authoring.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-authoring.yaml ) +Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-authoring.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-authoring.adoc) +Path: official/rhdm/templates/rhdm77-authoring.json +### rhdm77-kieserver +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-kieserver.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-kieserver.yaml ) +Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-kieserver.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-kieserver.adoc) +Path: official/rhdm/templates/rhdm77-kieserver.json +### rhdm77-prod-immutable-kieserver-amq +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-prod-immutable-kieserver-amq.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-prod-immutable-kieserver-amq.yaml ) +Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-prod-immutable-kieserver-amq.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-prod-immutable-kieserver-amq.adoc) +Path: official/rhdm/templates/rhdm77-prod-immutable-kieserver-amq.json +### rhdm77-prod-immutable-kieserver +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-prod-immutable-kieserver.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-prod-immutable-kieserver.yaml ) +Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-prod-immutable-kieserver.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-prod-immutable-kieserver.adoc) +Path: official/rhdm/templates/rhdm77-prod-immutable-kieserver.json +### rhdm77-trial-ephemeral +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-trial-ephemeral.yaml](https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-trial-ephemeral.yaml ) +Docs: [https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-trial-ephemeral.adoc](https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-trial-ephemeral.adoc) +Path: official/rhdm/templates/rhdm77-trial-ephemeral.json # rhpam ## imagestreams ### rhpam-businesscentral-rhel8 -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml ) -Docs: [https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/) +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml ) +Docs: [https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/) Path: official/rhpam/imagestreams/rhpam-businesscentral-rhel8.json ### rhpam-businesscentral-monitoring-rhel8 -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml ) -Docs: [https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/) +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml ) +Docs: [https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/) Path: official/rhpam/imagestreams/rhpam-businesscentral-monitoring-rhel8.json ### rhpam-smartrouter-rhel8 -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml ) -Docs: [https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/) +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml ) +Docs: [https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/) Path: official/rhpam/imagestreams/rhpam-smartrouter-rhel8.json ### rhpam-kieserver-rhel8 -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml ) -Docs: [https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_immutable_server_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_immutable_server_environment_on_red_hat_openshift_container_platform/) +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml ) +Docs: [https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_immutable_server_environment_on_red_hat_openshift_container_platform/](https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_immutable_server_environment_on_red_hat_openshift_container_platform/) Path: official/rhpam/imagestreams/rhpam-kieserver-rhel8.json ## templates -### rhpam76-authoring-ha -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-authoring-ha.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-authoring-ha.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-authoring-ha.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-authoring-ha.adoc) -Path: official/rhpam/templates/rhpam76-authoring-ha.json -### rhpam76-authoring -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-authoring.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-authoring.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-authoring.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-authoring.adoc) -Path: official/rhpam/templates/rhpam76-authoring.json -### rhpam76-kieserver-externaldb -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-externaldb.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-externaldb.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-externaldb.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-externaldb.adoc) -Path: official/rhpam/templates/rhpam76-kieserver-externaldb.json -### rhpam76-kieserver-mysql -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-mysql.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-mysql.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-mysql.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-mysql.adoc) -Path: official/rhpam/templates/rhpam76-kieserver-mysql.json -### rhpam76-kieserver-postgresql -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-postgresql.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-postgresql.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-postgresql.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-postgresql.adoc) -Path: official/rhpam/templates/rhpam76-kieserver-postgresql.json -### rhpam76-managed -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-managed.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-managed.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-managed.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-managed.adoc) -Path: official/rhpam/templates/rhpam76-managed.json -### rhpam76-prod-immutable-kieserver-amq -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-kieserver-amq.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-kieserver-amq.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-kieserver.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-kieserver.adoc) -Path: official/rhpam/templates/rhpam76-prod-immutable-kieserver-amq.json -### rhpam76-prod-immutable-kieserver -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-kieserver.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-kieserver.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-kieserver.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-kieserver.adoc) -Path: official/rhpam/templates/rhpam76-prod-immutable-kieserver.json -### rhpam76-prod-immutable-monitor -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-monitor.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-monitor.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-monitor.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-monitor.adoc) -Path: official/rhpam/templates/rhpam76-prod-immutable-monitor.json -### rhpam76-prod -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod.adoc) -Path: official/rhpam/templates/rhpam76-prod.json -### rhpam76-trial-ephemeral -Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-trial-ephemeral.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-trial-ephemeral.yaml ) -Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-trial-ephemeral.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-trial-ephemeral.adoc) -Path: official/rhpam/templates/rhpam76-trial-ephemeral.json +### rhpam77-authoring-ha +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-authoring-ha.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-authoring-ha.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-authoring-ha.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-authoring-ha.adoc) +Path: official/rhpam/templates/rhpam77-authoring-ha.json +### rhpam77-authoring +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-authoring.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-authoring.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-authoring.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-authoring.adoc) +Path: official/rhpam/templates/rhpam77-authoring.json +### rhpam77-kieserver-externaldb +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-externaldb.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-externaldb.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-externaldb.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-externaldb.adoc) +Path: official/rhpam/templates/rhpam77-kieserver-externaldb.json +### rhpam77-kieserver-mysql +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-mysql.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-mysql.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-mysql.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-mysql.adoc) +Path: official/rhpam/templates/rhpam77-kieserver-mysql.json +### rhpam77-kieserver-postgresql +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-postgresql.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-postgresql.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-postgresql.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-postgresql.adoc) +Path: official/rhpam/templates/rhpam77-kieserver-postgresql.json +### rhpam77-managed +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-managed.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-managed.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-managed.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-managed.adoc) +Path: official/rhpam/templates/rhpam77-managed.json +### rhpam77-prod-immutable-kieserver-amq +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-kieserver-amq.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-kieserver-amq.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-kieserver-amq.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-kieserver-amq.adoc) +Path: official/rhpam/templates/rhpam77-prod-immutable-kieserver-amq.json +### rhpam77-prod-immutable-kieserver +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-kieserver.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-kieserver.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-kieserver.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-kieserver.adoc) +Path: official/rhpam/templates/rhpam77-prod-immutable-kieserver.json +### rhpam77-prod-immutable-monitor +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-monitor.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-monitor.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-monitor.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-monitor.adoc) +Path: official/rhpam/templates/rhpam77-prod-immutable-monitor.json +### rhpam77-prod +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod.adoc) +Path: official/rhpam/templates/rhpam77-prod.json +### rhpam77-trial-ephemeral +Source URL: [https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-trial-ephemeral.yaml](https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-trial-ephemeral.yaml ) +Docs: [https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-trial-ephemeral.adoc](https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-trial-ephemeral.adoc) +Path: official/rhpam/templates/rhpam77-trial-ephemeral.json # ruby ## imagestreams ### ruby diff --git a/official/index.json b/official/index.json index 3e4c94517..0b38f1807 100644 --- a/official/index.json +++ b/official/index.json @@ -1183,167 +1183,167 @@ "rhdm": { "imagestreams": [ { - "docs": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_authoring_or_managed_server_environment_on_red_hat_openshift_container_platform/", + "docs": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_authoring_or_managed_server_environment_on_red_hat_openshift_container_platform/", "name": "rhdm-decisioncentral-rhel8", "path": "official/rhdm/imagestreams/rhdm-decisioncentral-rhel8.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/rhdm76-image-streams.yaml" + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/rhdm77-image-streams.yaml" }, { - "docs": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_immutable_server_environment_on_red_hat_openshift_container_platform/index", + "docs": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_immutable_server_environment_on_red_hat_openshift_container_platform/index", "name": "rhdm-kieserver-rhel8", "path": "official/rhdm/imagestreams/rhdm-kieserver-rhel8.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/rhdm76-image-streams.yaml" + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/rhdm77-image-streams.yaml" } ], "templates": [ { - "description": "Application template for a HA persistent authoring environment, for Red Hat Decision Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-authoring-ha.adoc", - "name": "rhdm76-authoring-ha", - "path": "official/rhdm/templates/rhdm76-authoring-ha.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-authoring-ha.yaml" + "description": "Application template for a HA persistent authoring environment, for Red Hat Decision Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-authoring-ha.adoc", + "name": "rhdm77-authoring-ha", + "path": "official/rhdm/templates/rhdm77-authoring-ha.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-authoring-ha.yaml" }, { - "description": "Application template for a non-HA persistent authoring environment, for Red Hat Decision Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-authoring.adoc", - "name": "rhdm76-authoring", - "path": "official/rhdm/templates/rhdm76-authoring.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-authoring.yaml" + "description": "Application template for a non-HA persistent authoring environment, for Red Hat Decision Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-authoring.adoc", + "name": "rhdm77-authoring", + "path": "official/rhdm/templates/rhdm77-authoring.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-authoring.yaml" }, { - "description": "Application template for a managed KIE Server, for Red Hat Decision Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-kieserver.adoc", - "name": "rhdm76-kieserver", - "path": "official/rhdm/templates/rhdm76-kieserver.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-kieserver.yaml" + "description": "Application template for a managed KIE Server, for Red Hat Decision Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-kieserver.adoc", + "name": "rhdm77-kieserver", + "path": "official/rhdm/templates/rhdm77-kieserver.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-kieserver.yaml" }, { - "description": "Application template for an immutable KIE server in a production environment integrated with ActiveMQ, for Red Hat Decision Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-prod-immutable-kieserver.adoc", - "name": "rhdm76-prod-immutable-kieserver-amq", - "path": "official/rhdm/templates/rhdm76-prod-immutable-kieserver-amq.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-prod-immutable-kieserver-amq.yaml" + "description": "Application template for an immutable KIE server in a production environment integrated with ActiveMQ, for Red Hat Decision Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-prod-immutable-kieserver-amq.adoc", + "name": "rhdm77-prod-immutable-kieserver-amq", + "path": "official/rhdm/templates/rhdm77-prod-immutable-kieserver-amq.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-prod-immutable-kieserver-amq.yaml" }, { - "description": "Application template for an immutable KIE server in a production environment, for Red Hat Decision Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-prod-immutable-kieserver.adoc", - "name": "rhdm76-prod-immutable-kieserver", - "path": "official/rhdm/templates/rhdm76-prod-immutable-kieserver.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-prod-immutable-kieserver.yaml" + "description": "Application template for an immutable KIE server in a production environment, for Red Hat Decision Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-prod-immutable-kieserver.adoc", + "name": "rhdm77-prod-immutable-kieserver", + "path": "official/rhdm/templates/rhdm77-prod-immutable-kieserver.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-prod-immutable-kieserver.yaml" }, { - "description": "Application template for an ephemeral authoring and testing environment, for Red Hat Decision Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.6.0.GA/templates/docs/rhdm76-trial-ephemeral.adoc", - "name": "rhdm76-trial-ephemeral", - "path": "official/rhdm/templates/rhdm76-trial-ephemeral.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.6.0.GA/templates/rhdm76-trial-ephemeral.yaml" + "description": "Application template for an ephemeral authoring and testing environment, for Red Hat Decision Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhdm-7-openshift-image/blob/7.7.0.GA/templates/docs/rhdm77-trial-ephemeral.adoc", + "name": "rhdm77-trial-ephemeral", + "path": "official/rhdm/templates/rhdm77-trial-ephemeral.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhdm-7-openshift-image/7.7.0.GA/templates/rhdm77-trial-ephemeral.yaml" } ] }, "rhpam": { "imagestreams": [ { - "docs": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/", + "docs": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/", "name": "rhpam-businesscentral-rhel8", "path": "official/rhpam/imagestreams/rhpam-businesscentral-rhel8.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml" + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml" }, { - "docs": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/", + "docs": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/", "name": "rhpam-businesscentral-monitoring-rhel8", "path": "official/rhpam/imagestreams/rhpam-businesscentral-monitoring-rhel8.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml" + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml" }, { - "docs": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/", + "docs": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_authoring_environment_on_red_hat_openshift_container_platform/", "name": "rhpam-smartrouter-rhel8", "path": "official/rhpam/imagestreams/rhpam-smartrouter-rhel8.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml" + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml" }, { - "docs": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_immutable_server_environment_on_red_hat_openshift_container_platform/", + "docs": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_immutable_server_environment_on_red_hat_openshift_container_platform/", "name": "rhpam-kieserver-rhel8", "path": "official/rhpam/imagestreams/rhpam-kieserver-rhel8.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/rhpam76-image-streams.yaml" + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/rhpam77-image-streams.yaml" } ], "templates": [ { - "description": "Application template for a HA persistent authoring environment, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-authoring-ha.adoc", - "name": "rhpam76-authoring-ha", - "path": "official/rhpam/templates/rhpam76-authoring-ha.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-authoring-ha.yaml" + "description": "Application template for a HA persistent authoring environment, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-authoring-ha.adoc", + "name": "rhpam77-authoring-ha", + "path": "official/rhpam/templates/rhpam77-authoring-ha.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-authoring-ha.yaml" }, { - "description": "Application template for a non-HA persistent authoring environment, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-authoring.adoc", - "name": "rhpam76-authoring", - "path": "official/rhpam/templates/rhpam76-authoring.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-authoring.yaml" + "description": "Application template for a non-HA persistent authoring environment, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-authoring.adoc", + "name": "rhpam77-authoring", + "path": "official/rhpam/templates/rhpam77-authoring.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-authoring.yaml" }, { - "description": "Application template for a managed KIE Server with an external database, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-externaldb.adoc", - "name": "rhpam76-kieserver-externaldb", - "path": "official/rhpam/templates/rhpam76-kieserver-externaldb.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-externaldb.yaml" + "description": "Application template for a managed KIE Server with an external database, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-externaldb.adoc", + "name": "rhpam77-kieserver-externaldb", + "path": "official/rhpam/templates/rhpam77-kieserver-externaldb.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-externaldb.yaml" }, { - "description": "Application template for a managed KIE Server with a MySQL database, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-mysql.adoc", - "name": "rhpam76-kieserver-mysql", - "path": "official/rhpam/templates/rhpam76-kieserver-mysql.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-mysql.yaml" + "description": "Application template for a managed KIE Server with a MySQL database, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-mysql.adoc", + "name": "rhpam77-kieserver-mysql", + "path": "official/rhpam/templates/rhpam77-kieserver-mysql.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-mysql.yaml" }, { - "description": "Application template for a managed KIE Server with a PostgreSQL database, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-kieserver-postgresql.adoc", - "name": "rhpam76-kieserver-postgresql", - "path": "official/rhpam/templates/rhpam76-kieserver-postgresql.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-kieserver-postgresql.yaml" + "description": "Application template for a managed KIE Server with a PostgreSQL database, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-kieserver-postgresql.adoc", + "name": "rhpam77-kieserver-postgresql", + "path": "official/rhpam/templates/rhpam77-kieserver-postgresql.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-kieserver-postgresql.yaml" }, { - "description": "Application template for a managed HA production runtime environment, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-managed.adoc", - "name": "rhpam76-managed", - "path": "official/rhpam/templates/rhpam76-managed.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-managed.yaml" + "description": "Application template for a managed HA production runtime environment, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-managed.adoc", + "name": "rhpam77-managed", + "path": "official/rhpam/templates/rhpam77-managed.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-managed.yaml" }, { - "description": "Application template for an immutable KIE server in a production environment integrated with ActiveMQ, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-kieserver.adoc", - "name": "rhpam76-prod-immutable-kieserver-amq", - "path": "official/rhpam/templates/rhpam76-prod-immutable-kieserver-amq.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-kieserver-amq.yaml" + "description": "Application template for an immutable KIE server in a production environment integrated with ActiveMQ, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-kieserver-amq.adoc", + "name": "rhpam77-prod-immutable-kieserver-amq", + "path": "official/rhpam/templates/rhpam77-prod-immutable-kieserver-amq.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-kieserver-amq.yaml" }, { - "description": "Application template for an immutable KIE server in a production environment, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-kieserver.adoc", - "name": "rhpam76-prod-immutable-kieserver", - "path": "official/rhpam/templates/rhpam76-prod-immutable-kieserver.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-kieserver.yaml" + "description": "Application template for an immutable KIE server in a production environment, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-kieserver.adoc", + "name": "rhpam77-prod-immutable-kieserver", + "path": "official/rhpam/templates/rhpam77-prod-immutable-kieserver.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-kieserver.yaml" }, { - "description": "Application template for a router and monitoring console in a production environment, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod-immutable-monitor.adoc", - "name": "rhpam76-prod-immutable-monitor", - "path": "official/rhpam/templates/rhpam76-prod-immutable-monitor.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod-immutable-monitor.yaml" + "description": "Application template for a router and monitoring console in a production environment, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod-immutable-monitor.adoc", + "name": "rhpam77-prod-immutable-monitor", + "path": "official/rhpam/templates/rhpam77-prod-immutable-monitor.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod-immutable-monitor.yaml" }, { - "description": "Application template for a managed HA production runtime environment, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-prod.adoc", - "name": "rhpam76-prod", - "path": "official/rhpam/templates/rhpam76-prod.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-prod.yaml" + "description": "Application template for a managed HA production runtime environment, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-prod.adoc", + "name": "rhpam77-prod", + "path": "official/rhpam/templates/rhpam77-prod.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-prod.yaml" }, { - "description": "Application template for an ephemeral authoring and testing environment, for Red Hat Process Automation Manager 7.6 - Deprecated", - "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.6.0.GA/templates/docs/rhpam76-trial-ephemeral.adoc", - "name": "rhpam76-trial-ephemeral", - "path": "official/rhpam/templates/rhpam76-trial-ephemeral.json", - "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.6.0.GA/templates/rhpam76-trial-ephemeral.yaml" + "description": "Application template for an ephemeral authoring and testing environment, for Red Hat Process Automation Manager 7.7 - Deprecated", + "docs": "https://github.com/jboss-container-images/rhpam-7-openshift-image/blob/7.7.0.GA/templates/docs/rhpam77-trial-ephemeral.adoc", + "name": "rhpam77-trial-ephemeral", + "path": "official/rhpam/templates/rhpam77-trial-ephemeral.json", + "source_url": "https://raw.githubusercontent.com/jboss-container-images/rhpam-7-openshift-image/7.7.0.GA/templates/rhpam77-trial-ephemeral.yaml" } ] }, diff --git a/official/rhdm/imagestreams/rhdm-decisioncentral-rhel8.json b/official/rhdm/imagestreams/rhdm-decisioncentral-rhel8.json index 8bdf2c65f..6f11fd25f 100644 --- a/official/rhdm/imagestreams/rhdm-decisioncentral-rhel8.json +++ b/official/rhdm/imagestreams/rhdm-decisioncentral-rhel8.json @@ -3,7 +3,7 @@ "kind": "ImageStream", "metadata": { "annotations": { - "openshift.io/display-name": "Red Hat Decision Manager Decision Central 7.6", + "openshift.io/display-name": "Red Hat Decision Manager Decision Central 7.7", "openshift.io/provider-display-name": "Red Hat, Inc." }, "name": "rhdm-decisioncentral-rhel8" @@ -12,17 +12,17 @@ "tags": [ { "annotations": { - "description": "Red Hat Decision Manager 7.6 - Decision Central image.", + "description": "Red Hat Decision Manager 7.7 - Decision Central image.", "iconClass": "icon-jboss", - "supports": "rhdm:7.6", + "supports": "rhdm:7.7", "tags": "rhdm", - "version": "7.6.0" + "version": "7.7.0" }, "from": { "kind": "DockerImage", - "name": "registry.redhat.io/rhdm-7/rhdm-decisioncentral-rhel8:7.6.0" + "name": "registry.redhat.io/rhdm-7/rhdm-decisioncentral-rhel8:7.7.0" }, - "name": "7.6.0", + "name": "7.7.0", "referencePolicy": { "type": "Local" } diff --git a/official/rhdm/imagestreams/rhdm-kieserver-rhel8.json b/official/rhdm/imagestreams/rhdm-kieserver-rhel8.json index 7160fd823..205c72362 100644 --- a/official/rhdm/imagestreams/rhdm-kieserver-rhel8.json +++ b/official/rhdm/imagestreams/rhdm-kieserver-rhel8.json @@ -3,7 +3,7 @@ "kind": "ImageStream", "metadata": { "annotations": { - "openshift.io/display-name": "Red Hat Decision Manager KIE Server 7.6", + "openshift.io/display-name": "Red Hat Decision Manager KIE Server 7.7", "openshift.io/provider-display-name": "Red Hat, Inc." }, "name": "rhdm-kieserver-rhel8" @@ -12,17 +12,17 @@ "tags": [ { "annotations": { - "description": "Red Hat Decision Manager 7.6 - KIE Server image.", + "description": "Red Hat Decision Manager 7.7 - KIE Server image.", "iconClass": "icon-jboss", - "supports": "rhdm:7.6", + "supports": "rhdm:7.7", "tags": "rhdm", - "version": "7.6.0" + "version": "7.7.0" }, "from": { "kind": "DockerImage", - "name": "registry.redhat.io/rhdm-7/rhdm-kieserver-rhel8:7.6.0" + "name": "registry.redhat.io/rhdm-7/rhdm-kieserver-rhel8:7.7.0" }, - "name": "7.6.0", + "name": "7.7.0", "referencePolicy": { "type": "Local" } diff --git a/official/rhdm/templates/rhdm76-authoring-ha.json b/official/rhdm/templates/rhdm77-authoring-ha.json similarity index 93% rename from official/rhdm/templates/rhdm76-authoring-ha.json rename to official/rhdm/templates/rhdm77-authoring-ha.json index 9716455f0..b62d4f79e 100644 --- a/official/rhdm/templates/rhdm76-authoring-ha.json +++ b/official/rhdm/templates/rhdm77-authoring-ha.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhdm": "7.6", - "template": "rhdm76-authoring-ha" + "rhdm": "7.7", + "template": "rhdm77-authoring-ha" }, - "message": "A new persistent HA Decision Manager application has been created in your project.\nThe user name/password for accessing the Decision Central interface is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${KIE_ADMIN_PWD}\n\nThe user name/password for calls to the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secrets named \"${DECISION_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\" containing the\n${DECISION_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new persistent HA Decision Manager application has been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\"\ncontaining the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a HA persistent authoring environment, for Red Hat Decision Manager 7.6 - Deprecated", + "description": "Application template for a HA persistent authoring environment, for Red Hat Decision Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Decision Manager 7.6 authoring environment (HA, persistent, with https)", + "openshift.io/display-name": "Red Hat Decision Manager 7.7 authoring environment (HA, persistent, with https)", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhdm,decisionserver,jboss,authoring,ha", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed to develop and execute Rules on Red Hat Decision Manager 7.6 with High Availability enabled as tech preview, including application deployment configuration, secure and insecure http communication and persistent volumes to store data that needs to survive a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed to develop and execute Rules on Red Hat Decision Manager 7.7 with High Availability enabled as tech preview, including application deployment configuration, secure and insecure http communication and persistent volumes to store data that needs to survive a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhdm76-authoring-ha" + "name": "rhdm77-authoring-ha" }, "objects": [ { @@ -568,16 +568,30 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_MBEANS", "value": "${KIE_MBEANS}" }, + { + "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_ENABLED", + "value": "false" + }, { "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED", "value": "${KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED}" @@ -590,30 +604,10 @@ "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "value": "${KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL}" }, - { - "name": "KIE_WORKBENCH_CONTROLLER_OPENSHIFT_ENABLED", - "value": "true" - }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "WORKBENCH_ROUTE_NAME", "value": "${APPLICATION_NAME}-rhdmcentr" @@ -638,14 +632,6 @@ "name": "MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, - { - "name": "KIE_MAVEN_USER", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" - }, - { - "name": "KIE_MAVEN_PWD", - "value": "${DECISION_CENTRAL_MAVEN_PASSWORD}" - }, { "name": "GIT_HOOKS_DIR", "value": "${GIT_HOOKS_DIR}" @@ -972,11 +958,7 @@ "deploymentConfig": "${APPLICATION_NAME}-kieserver" }, "strategy": { - "rollingParams": { - "maxSurge": "100%", - "maxUnavailable": 0 - }, - "type": "Rolling" + "type": "Recreate" }, "template": { "metadata": { @@ -998,11 +980,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -1024,6 +1016,14 @@ "name": "KIE_SERVER_BYPASS_AUTH_USER", "value": "${KIE_SERVER_BYPASS_AUTH_USER}" }, + { + "name": "KIE_SERVER_CONTROLLER_SERVICE", + "value": "${APPLICATION_NAME}-rhdmcentr" + }, + { + "name": "KIE_SERVER_CONTROLLER_PROTOCOL", + "value": "ws" + }, { "name": "KIE_SERVER_ID", "valueFrom": { @@ -1034,19 +1034,11 @@ }, { "name": "KIE_SERVER_ROUTE_NAME", - "value": "${APPLICATION_NAME}-kieserver" + "value": "insecure-${APPLICATION_NAME}-kieserver" }, { "name": "KIE_SERVER_STARTUP_STRATEGY", - "value": "OpenShiftStartupStrategy" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" + "value": "ControllerBasedStartupStrategy" }, { "name": "MAVEN_MIRROR_URL", @@ -1074,11 +1066,21 @@ }, { "name": "RHDMCENTR_MAVEN_REPO_USERNAME", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHDMCENTR_MAVEN_REPO_PASSWORD", - "value": "${DECISION_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -1581,34 +1583,11 @@ "value": "myapp" }, { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server controller user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Controller User", - "name": "KIE_SERVER_CONTROLLER_USER", - "required": false, - "value": "controllerUser" - }, - { - "description": "KIE server controller password. (Sets the org.kie.server.controller.pwd system property)", - "displayName": "KIE Server Controller Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_CONTROLLER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values.", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { "description": "KIE server controller token for bearer authentication. (Sets the org.kie.server.controller.token system property)", @@ -1616,21 +1595,6 @@ "name": "KIE_SERVER_CONTROLLER_TOKEN", "required": false }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false - }, { "description": "Allows the KIE server to bypass the authenticated user for task-related operations, for example, queries. (Sets the org.kie.server.bypass.auth.user system property)", "displayName": "KIE Server Bypass Auth User", @@ -1770,10 +1734,10 @@ "displayName": "DataGrid Image", "name": "DATAGRID_IMAGE", "required": true, - "value": "registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.3" + "value": "registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.4" }, { - "description": "DataGrid Container cpu limit.", + "description": "DataGrid Container CPU limit.", "displayName": "DataGrid Container CPU Limit", "name": "DATAGRID_CPU_LIMIT", "required": true, @@ -1857,7 +1821,7 @@ "value": "60000" }, { - "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStreams in a different namespace/project.", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -1878,11 +1842,11 @@ "value": "rhdm-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "Maven mirror that Decision Central and KIE server must use. If you configure a mirror, this mirror must contain all artifacts that are required for building and deploying your services.", @@ -1923,21 +1887,6 @@ "name": "MAVEN_REPO_PASSWORD", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Decision Central inside EAP.", - "displayName": "User name for the Maven service hosted by Decision Central", - "name": "DECISION_CENTRAL_MAVEN_USERNAME", - "required": true, - "value": "mavenUser" - }, - { - "description": "Password to access the Maven service hosted by Decision Central inside EAP.", - "displayName": "Password for the Maven service hosted by Decision Central", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "DECISION_CENTRAL_MAVEN_PASSWORD", - "required": true - }, { "description": "The directory to use for git hooks, if required.", "displayName": "Git hooks directory", @@ -1960,14 +1909,14 @@ "value": "8Gi" }, { - "description": "Decision Central Container JVM max memory ratio. -Xmx is set to a ratio of the container available memory. The default is 80 which means 80% of the available memory is used as an upper boundary. You can skip this mechanism by setting this value to 0 in which case no -Xmx option is added.", + "description": "Decision Central Container JVM max memory ratio. -Xmx is set to a ratio of the memory available on the container. The default is 80, which means the upper boundary is 80% of the available memory. To skip adding the -Xmx option, set this value to 0.", "displayName": "Decision Central Container JVM Max Memory Ratio", "name": "DECISION_CENTRAL_JAVA_MAX_MEM_RATIO", "required": true, "value": "80" }, { - "description": "Decision Central Container cpu limit.", + "description": "Decision Central Container CPU limit.", "displayName": "Decision Central Container CPU Limit", "name": "DECISION_CENTRAL_CPU_LIMIT", "required": true, @@ -1981,7 +1930,7 @@ "value": "1Gi" }, { - "description": "KIE server Container cpu limit.", + "description": "KIE server Container CPU limit.", "displayName": "KIE Server Container CPU Limit", "name": "KIE_SERVER_CPU_LIMIT", "required": true, diff --git a/official/rhdm/templates/rhdm76-authoring.json b/official/rhdm/templates/rhdm77-authoring.json similarity index 92% rename from official/rhdm/templates/rhdm76-authoring.json rename to official/rhdm/templates/rhdm77-authoring.json index a67c66fea..5688af3fb 100644 --- a/official/rhdm/templates/rhdm76-authoring.json +++ b/official/rhdm/templates/rhdm77-authoring.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhdm": "7.6", - "template": "rhdm76-authoring" + "rhdm": "7.7", + "template": "rhdm77-authoring" }, - "message": "A new persistent Decision Manager application has been created in your project.\nThe user name/password for accessing the Decision Central interface is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${KIE_ADMIN_PWD}\n\nThe user name/password for calls to the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secrets named \"${DECISION_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\" containing the\n${DECISION_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new persistent Decision Manager application has been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\"\ncontaining the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a non-HA persistent authoring environment, for Red Hat Decision Manager 7.6 - Deprecated", + "description": "Application template for a non-HA persistent authoring environment, for Red Hat Decision Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Decision Manager 7.6 authoring environment (non-HA, persistent, with https)", + "openshift.io/display-name": "Red Hat Decision Manager 7.7 authoring environment (non-HA, persistent, with https)", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhdm,decisionserver,jboss,authoring", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed to develop and execute Rules on Red Hat Decision Manager 7.6, including application deployment configuration, secure and insecure http communication and a persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed to develop and execute Rules on Red Hat Decision Manager 7.7, including application deployment configuration, secure and insecure http communication and a persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhdm76-authoring" + "name": "rhdm77-authoring" }, "objects": [ { @@ -268,16 +268,30 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_MBEANS", "value": "${KIE_MBEANS}" }, + { + "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_ENABLED", + "value": "false" + }, { "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED", "value": "${KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED}" @@ -290,30 +304,10 @@ "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "value": "${KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL}" }, - { - "name": "KIE_WORKBENCH_CONTROLLER_OPENSHIFT_ENABLED", - "value": "true" - }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "WORKBENCH_ROUTE_NAME", "value": "${APPLICATION_NAME}-rhdmcentr" @@ -338,14 +332,6 @@ "name": "MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, - { - "name": "KIE_MAVEN_USER", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" - }, - { - "name": "KIE_MAVEN_PWD", - "value": "${DECISION_CENTRAL_MAVEN_PASSWORD}" - }, { "name": "GIT_HOOKS_DIR", "value": "${GIT_HOOKS_DIR}" @@ -622,11 +608,7 @@ "deploymentConfig": "${APPLICATION_NAME}-kieserver" }, "strategy": { - "rollingParams": { - "maxSurge": "100%", - "maxUnavailable": 0 - }, - "type": "Rolling" + "type": "Recreate" }, "template": { "metadata": { @@ -648,11 +630,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -674,6 +666,14 @@ "name": "KIE_SERVER_BYPASS_AUTH_USER", "value": "${KIE_SERVER_BYPASS_AUTH_USER}" }, + { + "name": "KIE_SERVER_CONTROLLER_SERVICE", + "value": "${APPLICATION_NAME}-rhdmcentr" + }, + { + "name": "KIE_SERVER_CONTROLLER_PROTOCOL", + "value": "ws" + }, { "name": "KIE_SERVER_ID", "valueFrom": { @@ -684,19 +684,11 @@ }, { "name": "KIE_SERVER_ROUTE_NAME", - "value": "${APPLICATION_NAME}-kieserver" + "value": "insecure-${APPLICATION_NAME}-kieserver" }, { "name": "KIE_SERVER_STARTUP_STRATEGY", - "value": "OpenShiftStartupStrategy" - }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" + "value": "ControllerBasedStartupStrategy" }, { "name": "MAVEN_MIRROR_URL", @@ -724,11 +716,21 @@ }, { "name": "RHDMCENTR_MAVEN_REPO_USERNAME", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHDMCENTR_MAVEN_REPO_PASSWORD", - "value": "${DECISION_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -1037,34 +1039,11 @@ "value": "myapp" }, { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server controller user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Controller User", - "name": "KIE_SERVER_CONTROLLER_USER", - "required": false, - "value": "controllerUser" - }, - { - "description": "KIE server controller password. (Sets the org.kie.server.controller.pwd system property)", - "displayName": "KIE Server Controller Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_CONTROLLER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values.", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { "description": "KIE server controller token for bearer authentication. (Sets the org.kie.server.controller.token system property)", @@ -1072,21 +1051,6 @@ "name": "KIE_SERVER_CONTROLLER_TOKEN", "required": false }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false - }, { "description": "Allows the KIE server to bypass the authenticated user for task-related operations, for example, queries. (Sets the org.kie.server.bypass.auth.user system property)", "displayName": "KIE Server Bypass Auth User", @@ -1228,7 +1192,7 @@ "value": "60000" }, { - "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStreams in a different namespace/project.", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -1242,11 +1206,11 @@ "value": "rhdm-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "Maven mirror that Decision Central and KIE server must use. If you configure a mirror, this mirror must contain all artifacts that are required for building and deploying your services.", @@ -1287,21 +1251,6 @@ "name": "MAVEN_REPO_PASSWORD", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Decision Central inside EAP.", - "displayName": "User name for the Maven service hosted by Decision Central", - "name": "DECISION_CENTRAL_MAVEN_USERNAME", - "required": true, - "value": "mavenUser" - }, - { - "description": "Password to access the Maven service hosted by Decision Central inside EAP.", - "displayName": "Password for the Maven service hosted by Decision Central", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "DECISION_CENTRAL_MAVEN_PASSWORD", - "required": true - }, { "description": "The directory to use for git hooks, if required.", "displayName": "Git hooks directory", diff --git a/official/rhdm/templates/rhdm76-kieserver.json b/official/rhdm/templates/rhdm77-kieserver.json similarity index 93% rename from official/rhdm/templates/rhdm76-kieserver.json rename to official/rhdm/templates/rhdm77-kieserver.json index b1617afbd..4cd65e32b 100644 --- a/official/rhdm/templates/rhdm76-kieserver.json +++ b/official/rhdm/templates/rhdm77-kieserver.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhdm": "7.6", - "template": "rhdm76-kieserver" + "rhdm": "7.7", + "template": "rhdm77-kieserver" }, - "message": "A new Decision Manager KIE server application has been created in your project.\nThe user name/password for accessing the KIE server\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", + "message": "A new Red Hat Decision Manager KIE server application has been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a managed KIE Server, for Red Hat Decision Manager 7.6 - Deprecated", + "description": "Application template for a managed KIE Server, for Red Hat Decision Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Decision Manager 7.6 managed KIE Server", + "openshift.io/display-name": "Red Hat Decision Manager 7.7 managed KIE Server", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhdm,decisionserver,jboss,kieserver", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_7.6_managed_server_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed to execute Rules on Red Hat Decision Manager KIE server 7.6, including application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_7.7_managed_server_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed to execute Rules on Red Hat Decision Manager KIE server 7.7, including application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhdm76-kieserver" + "name": "rhdm77-kieserver" }, "objects": [ { @@ -215,11 +215,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -253,14 +263,6 @@ "name": "KIE_SERVER_ROUTE_NAME", "value": "${APPLICATION_NAME}-kieserver" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -291,11 +293,21 @@ }, { "name": "RHDMCENTR_MAVEN_REPO_USERNAME", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHDMCENTR_MAVEN_REPO_PASSWORD", - "value": "${DECISION_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -654,51 +666,14 @@ "required": false }, { - "description": "User name for accessing the Maven service hosted by Decision Central inside EAP.", - "displayName": "User name for the Maven service hosted by Decision Central", - "example": "mavenUser", - "name": "DECISION_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Decision Central inside EAP.", - "displayName": "Password for the Maven service hosted by Decision Central", - "example": "maven1!", - "name": "DECISION_CENTRAL_MAVEN_PASSWORD", - "required": false - }, - { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values.", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStreams in a different namespace/project.", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -712,11 +687,11 @@ "value": "rhdm-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "The KIE Server mode. Valid values are 'DEVELOPMENT' or 'PRODUCTION'. In production mode, you can not deploy SNAPSHOT versions of artifacts on the KIE server and can not change the version of an artifact in an existing container. (Sets the org.kie.server.mode system property).", diff --git a/official/rhdm/templates/rhdm76-prod-immutable-kieserver-amq.json b/official/rhdm/templates/rhdm77-prod-immutable-kieserver-amq.json similarity index 95% rename from official/rhdm/templates/rhdm76-prod-immutable-kieserver-amq.json rename to official/rhdm/templates/rhdm77-prod-immutable-kieserver-amq.json index 8302dde01..9db2a4861 100644 --- a/official/rhdm/templates/rhdm76-prod-immutable-kieserver-amq.json +++ b/official/rhdm/templates/rhdm77-prod-immutable-kieserver-amq.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhdm": "7.6", - "template": "rhdm76-prod-immutable-kieserver-amq" + "rhdm": "7.7", + "template": "rhdm77-prod-immutable-kieserver-amq" }, - "message": "A new immutable Red Hat Decision Manager KIE server has been created in your project.\nThe user name/password for accessing the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new immutable Red Hat Decision Manager KIE server has been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for an immutable KIE server in a production environment integrated with ActiveMQ, for Red Hat Decision Manager 7.6 - Deprecated", + "description": "Application template for an immutable KIE server in a production environment integrated with ActiveMQ, for Red Hat Decision Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Decision Manager 7.6 immutable production environment with ActiveMQ.", + "openshift.io/display-name": "Red Hat Decision Manager 7.7 immutable production environment with ActiveMQ.", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhdm,decisionserver,jboss,kieserver,immutable,s2i,amq", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_7.6_immutable_server_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for an immutable production runtime environment for Red Hat Decision Manager 7.6, including a source to image (S2I) build of your services, application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_7.7_immutable_server_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for an immutable production runtime environment for Red Hat Decision Manager 7.7, including a source to image (S2I) build of your services, application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhdm76-prod-immutable-kieserver-amq" + "name": "rhdm77-prod-immutable-kieserver-amq" }, "objects": [ { @@ -586,11 +586,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -624,14 +634,6 @@ "name": "KIE_SERVER_ROUTE_NAME", "value": "${APPLICATION_NAME}-kieserver" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -650,11 +652,21 @@ }, { "name": "RHDMCENTR_MAVEN_REPO_USERNAME", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHDMCENTR_MAVEN_REPO_PASSWORD", - "value": "${DECISION_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -1191,37 +1203,14 @@ "value": "myapp" }, { - "description": "KIE administrator user name", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. If this parameter is not set, the password is automatically generated. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values.", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStreams in a different namespace/project.", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -1235,11 +1224,11 @@ "value": "rhdm-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "KIE server mbeans enabled/disabled. (Sets the kie.mbeans and kie.scanner.mbeans system properties)", @@ -1393,20 +1382,6 @@ "name": "DECISION_CENTRAL_SERVICE", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Decision Central inside EAP.", - "displayName": "User name for the Maven service hosted by Decision Central", - "example": "mavenUser", - "name": "DECISION_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Decision Central inside EAP.", - "displayName": "Password for the Maven service hosted by Decision Central", - "example": "maven1!", - "name": "DECISION_CENTRAL_MAVEN_PASSWORD", - "required": false - }, { "description": "List of directories from which archives will be copied into the deployment folder. If unspecified, all archives in /target will be copied.", "displayName": "List of directories from which archives will be copied into the deployment folder", @@ -1529,7 +1504,7 @@ "value": "amq-broker:7.5" }, { - "description": "Namespace in which the ImageStreams for Red Hat AMQ images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat AMQ images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStreams in a different namespace/project.", "displayName": "AMQ ImageStream Namespace", "name": "AMQ_IMAGE_STREAM_NAMESPACE", "required": true, diff --git a/official/rhdm/templates/rhdm76-prod-immutable-kieserver.json b/official/rhdm/templates/rhdm77-prod-immutable-kieserver.json similarity index 93% rename from official/rhdm/templates/rhdm76-prod-immutable-kieserver.json rename to official/rhdm/templates/rhdm77-prod-immutable-kieserver.json index f94493940..a019caf3d 100644 --- a/official/rhdm/templates/rhdm76-prod-immutable-kieserver.json +++ b/official/rhdm/templates/rhdm77-prod-immutable-kieserver.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhdm": "7.6", - "template": "rhdm76-prod-immutable-kieserver" + "rhdm": "7.7", + "template": "rhdm77-prod-immutable-kieserver" }, - "message": "A new immutable Red Hat Decision Manager KIE server has been created in your project.\nThe user name/password for accessing the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new immutable Red Hat Decision Manager KIE server has been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for an immutable KIE server in a production environment, for Red Hat Decision Manager 7.6 - Deprecated", + "description": "Application template for an immutable KIE server in a production environment, for Red Hat Decision Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Decision Manager 7.6 immutable production environment", + "openshift.io/display-name": "Red Hat Decision Manager 7.7 immutable production environment", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhdm,decisionserver,jboss,kieserver,immutable,s2i", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_7.6_immutable_server_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for an immutable production runtime environment for Red Hat Decision Manager 7.6, including a source to image (S2I) build of your services, application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_7.7_immutable_server_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for an immutable production runtime environment for Red Hat Decision Manager 7.7, including a source to image (S2I) build of your services, application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhdm76-prod-immutable-kieserver" + "name": "rhdm77-prod-immutable-kieserver" }, "objects": [ { @@ -302,11 +302,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -340,14 +350,6 @@ "name": "KIE_SERVER_ROUTE_NAME", "value": "${APPLICATION_NAME}-kieserver" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -378,11 +380,21 @@ }, { "name": "RHDMCENTR_MAVEN_REPO_USERNAME", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHDMCENTR_MAVEN_REPO_PASSWORD", - "value": "${DECISION_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -694,37 +706,14 @@ "value": "myapp" }, { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. If this parameter is not set, the password is automatically generated. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values.", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStreams in a different namespace/project.", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -738,11 +727,11 @@ "value": "rhdm-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "KIE server mbeans enabled/disabled. (Sets the kie.mbeans and kie.scanner.mbeans system properties)", @@ -903,20 +892,6 @@ "name": "DECISION_CENTRAL_SERVICE", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Decision Central inside EAP.", - "displayName": "User name for the Maven service hosted by Decision Central", - "example": "mavenUser", - "name": "DECISION_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Decision Central inside EAP.", - "displayName": "Password for the Maven service hosted by Decision Central", - "example": "maven1!", - "name": "DECISION_CENTRAL_MAVEN_PASSWORD", - "required": false - }, { "description": "List of directories from which archives will be copied into the deployment folder. If unspecified, all archives in /target will be copied.", "displayName": "List of directories from which archives will be copied into the deployment folder", diff --git a/official/rhdm/templates/rhdm76-trial-ephemeral.json b/official/rhdm/templates/rhdm77-trial-ephemeral.json similarity index 94% rename from official/rhdm/templates/rhdm76-trial-ephemeral.json rename to official/rhdm/templates/rhdm77-trial-ephemeral.json index ee51efb4d..2f98c3ad7 100644 --- a/official/rhdm/templates/rhdm76-trial-ephemeral.json +++ b/official/rhdm/templates/rhdm77-trial-ephemeral.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhdm": "7.6", - "template": "rhdm76-trial-ephemeral" + "rhdm": "7.7", + "template": "rhdm77-trial-ephemeral" }, - "message": "A new Decision Manager trial environment has been created.\nThe user name/password for accessing the Decision Central interface is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${DEFAULT_PASSWORD}\n\nThe user name/password for calls to the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${DEFAULT_PASSWORD}\n\nPlease remember that this is an ephemeral environment and any work will be LOST with a simple pod restart.", + "message": "A new Decision Manager trial environment has been created.\nThe user name/password for accessing the Decision Central and KIE Server interfaces is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${DEFAULT_PASSWORD}\n\nPlease remember that this is an ephemeral environment and any work will be LOST with a simple pod restart.", "metadata": { "annotations": { - "description": "Application template for an ephemeral authoring and testing environment, for Red Hat Decision Manager 7.6 - Deprecated", + "description": "Application template for an ephemeral authoring and testing environment, for Red Hat Decision Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Decision Manager 7.6 ephemeral trial environment", + "openshift.io/display-name": "Red Hat Decision Manager 7.7 ephemeral trial environment", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhdm,decisionserver,jboss,trial", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.6/html/deploying_a_red_hat_decision_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for an ephemeral authoring and testing environment for Red Hat Decision Manager 7.6, including application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_decision_manager/7.7/html/deploying_a_red_hat_decision_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for an ephemeral authoring and testing environment for Red Hat Decision Manager 7.7, including application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Decision Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhdm76-trial-ephemeral" + "name": "rhdm77-trial-ephemeral" }, "objects": [ { @@ -201,6 +201,10 @@ "name": "KIE_MBEANS", "value": "${KIE_MBEANS}" }, + { + "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_ENABLED", + "value": "true" + }, { "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED", "value": "${KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED}" @@ -213,29 +217,9 @@ "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "value": "${KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL}" }, - { - "name": "KIE_WORKBENCH_CONTROLLER_OPENSHIFT_ENABLED", - "value": "true" - }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${DEFAULT_PASSWORD}" - }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${DEFAULT_PASSWORD}" - }, { "name": "WORKBENCH_ROUTE_NAME", - "value": "${APPLICATION_NAME}-rhdmcentr" + "value": "insecure-${APPLICATION_NAME}-rhdmcentr" }, { "name": "MAVEN_REPO_ID", @@ -253,14 +237,6 @@ "name": "MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, - { - "name": "KIE_MAVEN_USER", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" - }, - { - "name": "KIE_MAVEN_PWD", - "value": "${DEFAULT_PASSWORD}" - }, { "name": "GIT_HOOKS_DIR", "value": "${GIT_HOOKS_DIR}" @@ -555,14 +531,6 @@ "name": "KIE_SERVER_STARTUP_STRATEGY", "value": "OpenShiftStartupStrategy" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${DEFAULT_PASSWORD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -585,7 +553,7 @@ }, { "name": "RHDMCENTR_MAVEN_REPO_USERNAME", - "value": "${DECISION_CENTRAL_MAVEN_USERNAME}" + "value": "${KIE_ADMIN_USER}" }, { "name": "RHDMCENTR_MAVEN_REPO_PASSWORD", @@ -894,13 +862,6 @@ "required": false, "value": "adminUser" }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, { "description": "Allows the KIE server to bypass the authenticated user for task-related operations, for example, queries. (Sets the org.kie.server.bypass.auth.user system property)", "displayName": "KIE Server Bypass Auth User", @@ -908,13 +869,6 @@ "required": false, "value": "false" }, - { - "description": "KIE server controller user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Controller User", - "name": "KIE_SERVER_CONTROLLER_USER", - "required": false, - "value": "controllerUser" - }, { "description": "The KIE Server mode. Valid values are 'DEVELOPMENT' or 'PRODUCTION'. In production mode, you can not deploy SNAPSHOT versions of artifacts on the KIE server and can not change the version of an artifact in an existing container. (Sets the org.kie.server.mode system property).", "displayName": "KIE Server Mode", @@ -1014,7 +968,7 @@ "value": "60000" }, { - "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Decision Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStreams in a different namespace/project.", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -1028,11 +982,11 @@ "value": "rhdm-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "KIE Server Container deployment configuration with optional alias. Format: containerId=groupId:artifactId:version|c2(alias2)=g2:a2:v2", @@ -1067,13 +1021,6 @@ "name": "MAVEN_REPO_PASSWORD", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Decision Central inside EAP.", - "displayName": "User name for the Maven service hosted by Decision Central", - "name": "DECISION_CENTRAL_MAVEN_USERNAME", - "required": true, - "value": "mavenUser" - }, { "description": "The directory to use for git hooks, if required.", "displayName": "Git hooks directory", diff --git a/official/rhpam/imagestreams/rhpam-businesscentral-monitoring-rhel8.json b/official/rhpam/imagestreams/rhpam-businesscentral-monitoring-rhel8.json index 3296a9639..941667db2 100644 --- a/official/rhpam/imagestreams/rhpam-businesscentral-monitoring-rhel8.json +++ b/official/rhpam/imagestreams/rhpam-businesscentral-monitoring-rhel8.json @@ -3,7 +3,7 @@ "kind": "ImageStream", "metadata": { "annotations": { - "openshift.io/display-name": "Red Hat Process Automation Manager Business Central Monitoring 7.6", + "openshift.io/display-name": "Red Hat Process Automation Manager Business Central Monitoring 7.7", "openshift.io/provider-display-name": "Red Hat, Inc." }, "name": "rhpam-businesscentral-monitoring-rhel8" @@ -12,17 +12,17 @@ "tags": [ { "annotations": { - "description": "Red Hat Process Automation Manager 7.6 - Business Central Monitoring image.", + "description": "Red Hat Process Automation Manager 7.7 - Business Central Monitoring image.", "iconClass": "icon-jboss", - "supports": "rhpam:7.6", + "supports": "rhpam:7.7", "tags": "rhpam", - "version": "7.6.0" + "version": "7.7.0" }, "from": { "kind": "DockerImage", - "name": "registry.redhat.io/rhpam-7/rhpam-businesscentral-monitoring-rhel8:7.6.0" + "name": "registry.redhat.io/rhpam-7/rhpam-businesscentral-monitoring-rhel8:7.7.0" }, - "name": "7.6.0", + "name": "7.7.0", "referencePolicy": { "type": "Local" } diff --git a/official/rhpam/imagestreams/rhpam-businesscentral-rhel8.json b/official/rhpam/imagestreams/rhpam-businesscentral-rhel8.json index 76a023906..2aa0b5c75 100644 --- a/official/rhpam/imagestreams/rhpam-businesscentral-rhel8.json +++ b/official/rhpam/imagestreams/rhpam-businesscentral-rhel8.json @@ -3,7 +3,7 @@ "kind": "ImageStream", "metadata": { "annotations": { - "openshift.io/display-name": "Red Hat Process Automation Manager Business Central 7.6", + "openshift.io/display-name": "Red Hat Process Automation Manager Business Central 7.7", "openshift.io/provider-display-name": "Red Hat, Inc." }, "name": "rhpam-businesscentral-rhel8" @@ -12,17 +12,17 @@ "tags": [ { "annotations": { - "description": "Red Hat Process Automation Manager 7.6 - Business Central image.", + "description": "Red Hat Process Automation Manager 7.7 - Business Central image.", "iconClass": "icon-jboss", - "supports": "rhpam:7.6", + "supports": "rhpam:7.7", "tags": "rhpam", - "version": "7.6.0" + "version": "7.7.0" }, "from": { "kind": "DockerImage", - "name": "registry.redhat.io/rhpam-7/rhpam-businesscentral-rhel8:7.6.0" + "name": "registry.redhat.io/rhpam-7/rhpam-businesscentral-rhel8:7.7.0" }, - "name": "7.6.0", + "name": "7.7.0", "referencePolicy": { "type": "Local" } diff --git a/official/rhpam/imagestreams/rhpam-kieserver-rhel8.json b/official/rhpam/imagestreams/rhpam-kieserver-rhel8.json index a883c951c..30f5fc896 100644 --- a/official/rhpam/imagestreams/rhpam-kieserver-rhel8.json +++ b/official/rhpam/imagestreams/rhpam-kieserver-rhel8.json @@ -3,7 +3,7 @@ "kind": "ImageStream", "metadata": { "annotations": { - "openshift.io/display-name": "Red Hat Process Automation Manager KIE Server 7.6", + "openshift.io/display-name": "Red Hat Process Automation Manager KIE Server 7.7", "openshift.io/provider-display-name": "Red Hat, Inc." }, "name": "rhpam-kieserver-rhel8" @@ -12,17 +12,17 @@ "tags": [ { "annotations": { - "description": "Red Hat Process Automation Manager 7.6 - KIE Server image.", + "description": "Red Hat Process Automation Manager 7.7 - KIE Server image.", "iconClass": "icon-jboss", - "supports": "rhpam:7.6", + "supports": "rhpam:7.7", "tags": "rhpam", - "version": "7.6.0" + "version": "7.7.0" }, "from": { "kind": "DockerImage", - "name": "registry.redhat.io/rhpam-7/rhpam-kieserver-rhel8:7.6.0" + "name": "registry.redhat.io/rhpam-7/rhpam-kieserver-rhel8:7.7.0" }, - "name": "7.6.0", + "name": "7.7.0", "referencePolicy": { "type": "Local" } diff --git a/official/rhpam/imagestreams/rhpam-smartrouter-rhel8.json b/official/rhpam/imagestreams/rhpam-smartrouter-rhel8.json index c31b63a1a..4b5061fc5 100644 --- a/official/rhpam/imagestreams/rhpam-smartrouter-rhel8.json +++ b/official/rhpam/imagestreams/rhpam-smartrouter-rhel8.json @@ -3,7 +3,7 @@ "kind": "ImageStream", "metadata": { "annotations": { - "openshift.io/display-name": "Red Hat Process Automation Manager Smart Router 7.6", + "openshift.io/display-name": "Red Hat Process Automation Manager Smart Router 7.7", "openshift.io/provider-display-name": "Red Hat, Inc." }, "name": "rhpam-smartrouter-rhel8" @@ -12,17 +12,17 @@ "tags": [ { "annotations": { - "description": "Red Hat Process Automation Manager 7.6 - Smart Router image.", + "description": "Red Hat Process Automation Manager 7.7 - Smart Router image.", "iconClass": "icon-jboss", - "supports": "rhpam:7.6", + "supports": "rhpam:7.7", "tags": "rhpam", - "version": "7.6.0" + "version": "7.7.0" }, "from": { "kind": "DockerImage", - "name": "registry.redhat.io/rhpam-7/rhpam-smartrouter-rhel8:7.6.0" + "name": "registry.redhat.io/rhpam-7/rhpam-smartrouter-rhel8:7.7.0" }, - "name": "7.6.0", + "name": "7.7.0", "referencePolicy": { "type": "Local" } diff --git a/official/rhpam/templates/rhpam76-authoring-ha.json b/official/rhpam/templates/rhpam77-authoring-ha.json similarity index 94% rename from official/rhpam/templates/rhpam76-authoring-ha.json rename to official/rhpam/templates/rhpam77-authoring-ha.json index 8a5bed30d..f341903d5 100644 --- a/official/rhpam/templates/rhpam76-authoring-ha.json +++ b/official/rhpam/templates/rhpam77-authoring-ha.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-authoring-ha" + "rhpam": "7.7", + "template": "rhpam77-authoring-ha" }, - "message": "A new persistent HA Process Automation Manager application has been created in your project.\nThe user name/password for accessing the Business Central interface is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${KIE_ADMIN_PWD}\n\nThe user name/password for calls to the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\" containing the\n${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new persistent HA Process Automation Manager application has been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\"\ncontaining the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a HA persistent authoring environment, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for a HA persistent authoring environment, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 authoring environment (HA, persistent, with https)", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 authoring environment (HA, persistent, with https)", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,authoring,ha", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed to develop and execute Rules and Processes on Red Hat Process Automation Manager 7.6 with High Availability enabled as tech preview, including application deployment configuration, secure and insecure http communication and persistent volumes to store data that needs to survive a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed to develop and execute Rules and Processes on Red Hat Process Automation Manager 7.7 with High Availability enabled as tech preview, including application deployment configuration, secure and insecure http communication and persistent volumes to store data that needs to survive a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-authoring-ha" + "name": "rhpam77-authoring-ha" }, "objects": [ { @@ -593,16 +593,30 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_MBEANS", "value": "${KIE_MBEANS}" }, + { + "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_ENABLED", + "value": "false" + }, { "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED", "value": "${KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED}" @@ -615,30 +629,10 @@ "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "value": "${KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL}" }, - { - "name": "KIE_WORKBENCH_CONTROLLER_OPENSHIFT_ENABLED", - "value": "true" - }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "WORKBENCH_ROUTE_NAME", "value": "${APPLICATION_NAME}-rhpamcentr" @@ -663,14 +657,6 @@ "name": "MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, - { - "name": "KIE_MAVEN_USER", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" - }, - { - "name": "KIE_MAVEN_PWD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" - }, { "name": "GIT_HOOKS_DIR", "value": "${GIT_HOOKS_DIR}" @@ -997,11 +983,7 @@ "deploymentConfig": "${APPLICATION_NAME}-kieserver" }, "strategy": { - "rollingParams": { - "maxSurge": "100%", - "maxUnavailable": 0 - }, - "type": "Rolling" + "type": "Recreate" }, "template": { "metadata": { @@ -1071,11 +1053,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_MBEANS", @@ -1097,6 +1089,14 @@ "name": "KIE_SERVER_BYPASS_AUTH_USER", "value": "${KIE_SERVER_BYPASS_AUTH_USER}" }, + { + "name": "KIE_SERVER_CONTROLLER_SERVICE", + "value": "${APPLICATION_NAME}-rhpamcentr" + }, + { + "name": "KIE_SERVER_CONTROLLER_PROTOCOL", + "value": "ws" + }, { "name": "KIE_SERVER_ID", "valueFrom": { @@ -1107,19 +1107,11 @@ }, { "name": "KIE_SERVER_ROUTE_NAME", - "value": "${APPLICATION_NAME}-kieserver" + "value": "insecure-${APPLICATION_NAME}-kieserver" }, { "name": "KIE_SERVER_STARTUP_STRATEGY", - "value": "OpenShiftStartupStrategy" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" + "value": "ControllerBasedStartupStrategy" }, { "name": "MAVEN_MIRROR_URL", @@ -1147,11 +1139,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -1802,34 +1804,11 @@ "value": "myapp" }, { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server controller user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Controller User", - "name": "KIE_SERVER_CONTROLLER_USER", - "required": false, - "value": "controllerUser" - }, - { - "description": "KIE server controller password. (Sets the org.kie.server.controller.pwd system property)", - "displayName": "KIE Server Controller Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_CONTROLLER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values.", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { "description": "KIE server controller token for bearer authentication. (Sets the org.kie.server.controller.token system property)", @@ -1837,21 +1816,6 @@ "name": "KIE_SERVER_CONTROLLER_TOKEN", "required": false }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false - }, { "description": "Allows the KIE server to bypass the authenticated user for task-related operations, for example, queries. (Sets the org.kie.server.bypass.auth.user system property)", "displayName": "KIE Server Bypass Auth User", @@ -1896,7 +1860,7 @@ "value": "1Gi" }, { - "description": "Namespace in which the ImageStream for the MySQL image is installed. The ImageStream is already installed in the openshift namespace. You should only need to modify this if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", + "description": "Namespace in which the ImageStream for the MySQL image is installed. The ImageStream is already installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "MySQL ImageStream Namespace", "name": "MYSQL_IMAGE_STREAM_NAMESPACE", "required": false, @@ -2048,17 +2012,17 @@ "displayName": "DataGrid Image", "name": "DATAGRID_IMAGE", "required": true, - "value": "registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.3" + "value": "registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.4" }, { - "description": "DataGrid Container cpu limit.", + "description": "DataGrid Container CPU limit.", "displayName": "DataGrid Container CPU Limit", "name": "DATAGRID_CPU_LIMIT", "required": true, "value": "1000m" }, { - "description": "DataGrid Container memory limit", + "description": "DataGrid Container memory limit.", "displayName": "DataGrid Container Memory Limit", "name": "DATAGRID_MEMORY_LIMIT", "required": true, @@ -2072,7 +2036,7 @@ "value": "1Gi" }, { - "description": "AMQ Broker Image", + "description": "AMQ Broker Image.", "displayName": "Image", "name": "AMQ_BROKER_IMAGE", "required": true, @@ -2086,7 +2050,7 @@ "value": "admin" }, { - "description": "The name of the broker", + "description": "The name of the broker.", "displayName": "AMQ Name", "name": "AMQ_NAME", "required": true, @@ -2107,7 +2071,7 @@ "value": "1Gi" }, { - "description": "Number of broker replicas for a cluster", + "description": "Number of broker replicas for a cluster.", "displayName": "Number of Replicas", "name": "AMQ_REPLICAS", "required": true, @@ -2121,7 +2085,7 @@ "value": "false" }, { - "description": "Enables connection to KIE Server via OpenShift internal Service endpoint (Sets the org.kie.server.controller.openshift.prefer.kieserver.service system property)", + "description": "Enables connection to KIE Server via OpenShift internal Service endpoint. (Sets the org.kie.server.controller.openshift.prefer.kieserver.service system property)", "displayName": "Prefer KIE Server OpenShift Service", "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_PREFER_KIESERVER_SERVICE", "required": false, @@ -2132,10 +2096,10 @@ "displayName": "KIE ServerTemplate Cache TTL", "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "required": false, - "value": "60000" + "value": "5000" }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStreams in a different namespace/project.", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -2156,11 +2120,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "Maven mirror that Business Central and KIE server must use. If you configure a mirror, this mirror must contain all artifacts that are required for building and deploying your services.", @@ -2201,21 +2165,6 @@ "name": "MAVEN_REPO_PASSWORD", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": true, - "value": "mavenUser" - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": true - }, { "description": "The directory to use for git hooks, if required.", "displayName": "Git hooks directory", @@ -2245,14 +2194,14 @@ "value": "8Gi" }, { - "description": "Business Central Container JVM max memory ratio. -Xmx is set to a ratio of the container available memory. The default is 80 which means 80% of the available memory is used as an upper boundary. You can skip this mechanism by setting this value to 0 in which case no -Xmx option is added.", + "description": "Business Central Container JVM max memory ratio. -Xmx is set to a ratio of the memory available on the container. The default is 80, which means the upper boundary is 80% of the available memory. To skip adding the -Xmx option, set this value to 0.", "displayName": "Business Central Container JVM Max Memory Ratio", "name": "BUSINESS_CENTRAL_JAVA_MAX_MEM_RATIO", "required": true, "value": "80" }, { - "description": "Business Central Container cpu limit.", + "description": "Business Central Container CPU limit.", "displayName": "Business Central Container CPU Limit", "name": "BUSINESS_CENTRAL_CPU_LIMIT", "required": true, @@ -2266,7 +2215,7 @@ "value": "1Gi" }, { - "description": "KIE server Container cpu limit.", + "description": "KIE server Container CPU limit.", "displayName": "KIE Server Container CPU Limit", "name": "KIE_SERVER_CPU_LIMIT", "required": true, diff --git a/official/rhpam/templates/rhpam76-authoring.json b/official/rhpam/templates/rhpam77-authoring.json similarity index 92% rename from official/rhpam/templates/rhpam76-authoring.json rename to official/rhpam/templates/rhpam77-authoring.json index 7bcfd377e..54e0e68a6 100644 --- a/official/rhpam/templates/rhpam76-authoring.json +++ b/official/rhpam/templates/rhpam77-authoring.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-authoring" + "rhpam": "7.7", + "template": "rhpam77-authoring" }, - "message": "A new persistent Process Automation Manager application have been created in your project.\nThe user name/password for accessing the Business Central interface is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${KIE_ADMIN_PWD}\n\nThe user name/password for calls to the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\" containing the\n${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new persistent Process Automation Manager application have been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\"\ncontaining the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a non-HA persistent authoring environment, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for a non-HA persistent authoring environment, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 authoring environment (non-HA, persistent, with https)", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 authoring environment (non-HA, persistent, with https)", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,authoring", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed to develop and execute Rules and Processes on Red Hat Process Automation Manager 7.6, including application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed to develop and execute Rules and Processes on Red Hat Process Automation Manager 7.7, including application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-authoring" + "name": "rhpam77-authoring" }, "objects": [ { @@ -268,16 +268,30 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_MBEANS", "value": "${KIE_MBEANS}" }, + { + "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_ENABLED", + "value": "false" + }, { "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED", "value": "${KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED}" @@ -290,30 +304,10 @@ "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "value": "${KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL}" }, - { - "name": "KIE_WORKBENCH_CONTROLLER_OPENSHIFT_ENABLED", - "value": "true" - }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "MAVEN_MIRROR_URL", "value": "${MAVEN_MIRROR_URL}" @@ -334,14 +328,6 @@ "name": "MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, - { - "name": "KIE_MAVEN_USER", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" - }, - { - "name": "KIE_MAVEN_PWD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" - }, { "name": "GIT_HOOKS_DIR", "value": "${GIT_HOOKS_DIR}" @@ -622,11 +608,7 @@ "deploymentConfig": "${APPLICATION_NAME}-kieserver" }, "strategy": { - "rollingParams": { - "maxSurge": "100%", - "maxUnavailable": 0 - }, - "type": "Rolling" + "type": "Recreate" }, "template": { "metadata": { @@ -688,11 +670,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -714,6 +706,14 @@ "name": "KIE_SERVER_BYPASS_AUTH_USER", "value": "${KIE_SERVER_BYPASS_AUTH_USER}" }, + { + "name": "KIE_SERVER_CONTROLLER_SERVICE", + "value": "${APPLICATION_NAME}-rhpamcentr" + }, + { + "name": "KIE_SERVER_CONTROLLER_PROTOCOL", + "value": "ws" + }, { "name": "KIE_SERVER_ID", "valueFrom": { @@ -724,7 +724,7 @@ }, { "name": "KIE_SERVER_ROUTE_NAME", - "value": "${APPLICATION_NAME}-kieserver" + "value": "insecure-${APPLICATION_NAME}-kieserver" }, { "name": "KIE_SERVER_PERSISTENCE_DS", @@ -732,15 +732,7 @@ }, { "name": "KIE_SERVER_STARTUP_STRATEGY", - "value": "OpenShiftStartupStrategy" - }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" + "value": "ControllerBasedStartupStrategy" }, { "name": "MAVEN_MIRROR_URL", @@ -768,11 +760,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -1093,7 +1095,7 @@ }, "spec": { "accessModes": [ - "ReadWriteMany" + "ReadWriteOnce" ], "resources": { "requests": { @@ -1112,34 +1114,11 @@ "value": "myapp" }, { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server controller user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Controller User", - "name": "KIE_SERVER_CONTROLLER_USER", - "required": false, - "value": "controllerUser" - }, - { - "description": "KIE server controller password. (Sets the org.kie.server.controller.pwd system property)", - "displayName": "KIE Server Controller Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_CONTROLLER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values.", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { "description": "KIE server controller token for bearer authentication. (Sets the org.kie.server.controller.token system property)", @@ -1147,21 +1126,6 @@ "name": "KIE_SERVER_CONTROLLER_TOKEN", "required": false }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false - }, { "description": "Allows the KIE server to bypass the authenticated user for task-related operations, for example, queries. (Sets the org.kie.server.bypass.auth.user system property)", "displayName": "KIE Server Bypass Auth User", @@ -1318,7 +1282,7 @@ "value": "false" }, { - "description": "If OpenShift integration of Business Central is turned on, setting this parameter to true enables connection to KIE Server via an OpenShift internal Service endpoint. (Sets the org.kie.server.controller.openshift.prefer.kieserver.service system property)", + "description": "If OpenShift integration of Business Central is turned on, setting this parameter to true enables connection to KIE Server via an OpenShift internal Service endpoint. (Sets the org.kie.server.controller.openshift.prefer.kieserver.service system property)", "displayName": "Prefer KIE Server OpenShift Service", "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_PREFER_KIESERVER_SERVICE", "required": false, @@ -1329,10 +1293,10 @@ "displayName": "KIE ServerTemplate Cache TTL", "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "required": false, - "value": "60000" + "value": "5000" }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -1346,11 +1310,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "Maven mirror that Business Central and KIE server must use. If you configure a mirror, this mirror must contain all artifacts that are required for building and deploying your services.", @@ -1391,21 +1355,6 @@ "name": "MAVEN_REPO_PASSWORD", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": true, - "value": "mavenUser" - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": true - }, { "description": "The directory to use for git hooks, if required.", "displayName": "Git hooks directory", @@ -1421,14 +1370,14 @@ "value": "1Gi" }, { - "description": "Business Central Container memory limit", + "description": "Business Central Container memory limit.", "displayName": "Business Central Container Memory Limit", "name": "BUSINESS_CENTRAL_MEMORY_LIMIT", "required": false, "value": "2Gi" }, { - "description": "KIE server Container memory limit", + "description": "KIE server Container memory limit.", "displayName": "KIE Server Container Memory Limit", "name": "KIE_SERVER_MEMORY_LIMIT", "required": false, diff --git a/official/rhpam/templates/rhpam76-kieserver-externaldb.json b/official/rhpam/templates/rhpam77-kieserver-externaldb.json similarity index 94% rename from official/rhpam/templates/rhpam76-kieserver-externaldb.json rename to official/rhpam/templates/rhpam77-kieserver-externaldb.json index acbe2bee5..5976ab98a 100644 --- a/official/rhpam/templates/rhpam76-kieserver-externaldb.json +++ b/official/rhpam/templates/rhpam77-kieserver-externaldb.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-kieserver-externaldb" + "rhpam": "7.7", + "template": "rhpam77-kieserver-externaldb" }, - "message": "A new Process Automation Manager KIE server application have been created in your project.\nThe user name/password for accessing the KIE server\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", + "message": "A new Process Automation Manager KIE server application have been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a managed KIE Server with an external database, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for a managed KIE Server with an external database, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 managed KIE Server with an external database", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 managed KIE Server with an external database", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,kieserver,externaldb", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_managed_server_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed to execute Rules and Processes on Red Hat Process Automation Manager KIE server 7.6, including application deployment configuration, secure and insecure http communication, using a external database. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_managed_server_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed to execute Rules and Processes on Red Hat Process Automation Manager KIE server 7.7, including application deployment configuration, secure and insecure http communication, using a external database. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-kieserver-externaldb" + "name": "rhpam77-kieserver-externaldb" }, "objects": [ { @@ -301,11 +301,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -339,14 +349,6 @@ "name": "KIE_SERVER_ROUTE_NAME", "value": "${APPLICATION_NAME}-kieserver" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -377,11 +379,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -831,51 +843,14 @@ "required": false }, { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "example": "mavenUser", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "example": "maven1!", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": false - }, - { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -889,11 +864,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "Hibernate persistence schema.", @@ -1019,11 +994,11 @@ "required": false }, { - "description": "ImageStreamTag definition for the image containing the drivers and configuration. For example, custom-driver-image:7.6.0.", + "description": "ImageStreamTag definition for the image containing the drivers and configuration. For example, custom-driver-image:7.7.0.", "displayName": "Drivers Extension Image", "name": "EXTENSIONS_IMAGE", "required": true, - "value": "custom-driver-extension:7.6.0" + "value": "custom-driver-extension:7.7.0" }, { "description": "Namespace within which the ImageStream definition for the image containing the drivers and configuration is located.", diff --git a/official/rhpam/templates/rhpam76-kieserver-mysql.json b/official/rhpam/templates/rhpam77-kieserver-mysql.json similarity index 94% rename from official/rhpam/templates/rhpam76-kieserver-mysql.json rename to official/rhpam/templates/rhpam77-kieserver-mysql.json index 1da62503b..47bb5f51c 100644 --- a/official/rhpam/templates/rhpam76-kieserver-mysql.json +++ b/official/rhpam/templates/rhpam77-kieserver-mysql.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-kieserver-mysql" + "rhpam": "7.7", + "template": "rhpam77-kieserver-mysql" }, - "message": "A new Process Automation Manager KIE server application have been created in your project.\nThe user name/password for accessing the KIE server\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", + "message": "A new Process Automation Manager KIE server application have been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a managed KIE Server with a MySQL database, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for a managed KIE Server with a MySQL database, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 managed KIE Server with a MySQL database", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 managed KIE Server with a MySQL database", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,kieserver,mysql", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_managed_server_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed to execute Rules and Processes on Red Hat Process Automation Manager KIE server 7.6, including application deployment configuration, secure and insecure http communication, using a MySQL database. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_managed_server_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed to execute Rules and Processes on Red Hat Process Automation Manager KIE server 7.7, including application deployment configuration, secure and insecure http communication, using a MySQL database. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-kieserver-mysql" + "name": "rhpam77-kieserver-mysql" }, "objects": [ { @@ -240,11 +240,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -278,14 +288,6 @@ "name": "KIE_SERVER_ROUTE_NAME", "value": "${APPLICATION_NAME}-kieserver" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -316,11 +318,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -885,51 +897,14 @@ "required": false }, { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "example": "mavenUser", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "example": "maven1!", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": false - }, - { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -943,11 +918,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "KIE server persistence datasource. (Sets the org.kie.server.persistence.ds system property)", @@ -957,7 +932,7 @@ "value": "java:/jboss/datasources/rhpam" }, { - "description": "Namespace in which the ImageStream for the MySQL image is installed. The ImageStream is already installed in the openshift namespace. You should only need to modify this if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", + "description": "Namespace in which the ImageStream for the MySQL image is installed. The ImageStream is already installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "MySQL ImageStream Namespace", "name": "MYSQL_IMAGE_STREAM_NAMESPACE", "required": false, diff --git a/official/rhpam/templates/rhpam76-kieserver-postgresql.json b/official/rhpam/templates/rhpam77-kieserver-postgresql.json similarity index 94% rename from official/rhpam/templates/rhpam76-kieserver-postgresql.json rename to official/rhpam/templates/rhpam77-kieserver-postgresql.json index 7cd5b9db2..8deaa9290 100644 --- a/official/rhpam/templates/rhpam76-kieserver-postgresql.json +++ b/official/rhpam/templates/rhpam77-kieserver-postgresql.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-kieserver-postgresql" + "rhpam": "7.7", + "template": "rhpam77-kieserver-postgresql" }, - "message": "A new Process Automation Manager KIE server application have been created in your project.\nThe user name/password for accessing the KIE server\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", + "message": "A new Process Automation Manager KIE server application have been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a managed KIE Server with a PostgreSQL database, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for a managed KIE Server with a PostgreSQL database, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 managed KIE Server with a PostgreSQL database", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 managed KIE Server with a PostgreSQL database", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,kieserver,postgresql", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_managed_server_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed to execute Rules and Processes on Red Hat Process Automation Manager KIE server 7.6, including application deployment configuration, secure and insecure http communication using a PostgreSQL database. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_managed_server_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed to execute Rules and Processes on Red Hat Process Automation Manager KIE server 7.7, including application deployment configuration, secure and insecure http communication using a PostgreSQL database. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-kieserver-postgresql" + "name": "rhpam77-kieserver-postgresql" }, "objects": [ { @@ -240,11 +240,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -278,14 +288,6 @@ "name": "KIE_SERVER_ROUTE_NAME", "value": "${APPLICATION_NAME}-kieserver" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -316,11 +318,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -888,51 +900,14 @@ "required": false }, { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "example": "mavenUser", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "example": "maven1!", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": false - }, - { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -946,11 +921,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "KIE server persistence datasource. (Sets the org.kie.server.persistence.ds system property)", @@ -982,7 +957,7 @@ "value": "rhpam7" }, { - "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You should only need to modify this if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", + "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "PostgreSQL ImageStream Namespace", "name": "POSTGRESQL_IMAGE_STREAM_NAMESPACE", "required": false, diff --git a/official/rhpam/templates/rhpam76-managed.json b/official/rhpam/templates/rhpam77-managed.json similarity index 94% rename from official/rhpam/templates/rhpam76-managed.json rename to official/rhpam/templates/rhpam77-managed.json index b8b87273a..3ba933b4c 100644 --- a/official/rhpam/templates/rhpam76-managed.json +++ b/official/rhpam/templates/rhpam77-managed.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-managed" + "rhpam": "7.7", + "template": "rhpam77-managed" }, - "message": "A new environment has been set up for Red Hat Process Automation Manager 7.\nThe user name/password for accessing Business Central Monitoring is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${KIE_ADMIN_PWD}\n\nKIE servers are configured with the user name/password\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\" containing the\n${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new environment has been set up for Red Hat Process Automation Manager 7.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_HTTPS_SECRET}\"\ncontaining the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a managed HA production runtime environment, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for a managed HA production runtime environment, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 managed production environment.", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 managed production environment.", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,prod", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for a HA production runtime environment for Red Hat Process Automation Manager 7.6, including application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for a HA production runtime environment for Red Hat Process Automation Manager 7.7, including application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-managed" + "name": "rhpam77-managed" }, "objects": [ { @@ -351,21 +351,23 @@ "name": "APPLICATION_ROLES_PROPERTIES", "value": "/opt/kie/data/configuration/application-roles.properties" }, - { - "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" - }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" + "name": "KIE_ADMIN_PWD", + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "MAVEN_MIRROR_URL", @@ -387,6 +389,10 @@ "name": "MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, + { + "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_ENABLED", + "value": "true" + }, { "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED", "value": "${KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED}" @@ -399,18 +405,6 @@ "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "value": "${KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL}" }, - { - "name": "KIE_WORKBENCH_CONTROLLER_OPENSHIFT_ENABLED", - "value": "true" - }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" @@ -730,11 +724,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -772,14 +776,6 @@ "name": "KIE_SERVER_STARTUP_STRATEGY", "value": "OpenShiftStartupStrategy" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "MAVEN_MIRROR_URL", "value": "${MAVEN_MIRROR_URL}" @@ -806,11 +802,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -1383,48 +1389,11 @@ "required": false }, { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "example": "mavenUser", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "example": "maven1!", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": false - }, - { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { "description": "If set to true, turns on KIE server global discovery feature (Sets the org.kie.server.controller.openshift.global.discovery.enabled system property)", @@ -1445,10 +1414,10 @@ "displayName": "KIE ServerTemplate Cache TTL", "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "required": false, - "value": "60000" + "value": "5000" }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -1462,26 +1431,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" - }, - { - "description": "KIE server controller user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Controller User", - "name": "KIE_SERVER_CONTROLLER_USER", - "required": false, - "value": "controllerUser" - }, - { - "description": "KIE server controller password. (Sets the org.kie.server.controller.pwd system property)", - "displayName": "KIE Server Controller Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_CONTROLLER_PWD", - "required": false + "value": "7.7.0" }, { "description": "KIE server controller token for bearer authentication. (Sets the org.kie.server.controller.token system property)", @@ -1497,7 +1451,7 @@ "value": "java:/jboss/datasources/rhpam" }, { - "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You should only need to modify this if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", + "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "PostgreSQL ImageStream Namespace", "name": "POSTGRESQL_IMAGE_STREAM_NAMESPACE", "required": false, diff --git a/official/rhpam/templates/rhpam76-prod-immutable-kieserver-amq.json b/official/rhpam/templates/rhpam77-prod-immutable-kieserver-amq.json similarity index 96% rename from official/rhpam/templates/rhpam76-prod-immutable-kieserver-amq.json rename to official/rhpam/templates/rhpam77-prod-immutable-kieserver-amq.json index 083cca453..d191ff22a 100644 --- a/official/rhpam/templates/rhpam76-prod-immutable-kieserver-amq.json +++ b/official/rhpam/templates/rhpam77-prod-immutable-kieserver-amq.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-prod-immutable-kieserver-amq" + "rhpam": "7.7", + "template": "rhpam77-prod-immutable-kieserver-amq" }, - "message": "A new immutable Red Hat Process Automation Manager KIE server have been created in your project.\nThe user name/password for accessing the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new immutable Red Hat Process Automation Manager KIE server have been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for an immutable KIE server in a production environment integrated with ActiveMQ, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for an immutable KIE server in a production environment integrated with ActiveMQ, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 immutable production environment with ActiveMQ", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 immutable production environment with ActiveMQ", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,kieserver,immutable,s2i,amq", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_immutable_server_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for a immutable production runtime environment for Red Hat Process Automation Manager 7.6, including a source-to-image (S2I) build of your services, application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_immutable_server_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for a immutable production runtime environment for Red Hat Process Automation Manager 7.7, including a source-to-image (S2I) build of your services, application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-prod-immutable-kieserver-amq" + "name": "rhpam77-prod-immutable-kieserver-amq" }, "objects": [ { @@ -612,11 +612,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -654,14 +664,6 @@ "name": "KIE_SERVER_ROUTER_SERVICE", "value": "${APPLICATION_NAME}-smartrouter" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -680,11 +682,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -1445,37 +1457,14 @@ "value": "myapp" }, { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. If this parameter is not set, the password is automatically generated. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -1489,11 +1478,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "KIE server persistence datasource (Sets the org.kie.server.persistence.ds system property)", @@ -1503,7 +1492,7 @@ "value": "java:/jboss/datasources/rhpam" }, { - "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You should only need to modify this if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", + "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "PostgreSQL ImageStream Namespace", "name": "POSTGRESQL_IMAGE_STREAM_NAMESPACE", "required": false, @@ -1704,20 +1693,6 @@ "name": "BUSINESS_CENTRAL_SERVICE", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "example": "mavenUser", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "example": "maven1!", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": false - }, { "description": "List of directories from which archives will be copied into the deployment folder. If unspecified, all archives in /target will be copied.", "displayName": "List of directories from which archives will be copied into the deployment folder", @@ -1782,14 +1757,14 @@ "required": false }, { - "description": "JMS queue for signals", + "description": "Enable the Signal configuration through JMS", "displayName": "Enable KIE Server JMS Signal Queue", "name": "KIE_SERVER_JMS_ENABLE_SIGNAL", "required": false, "value": "true" }, { - "description": "Enable the Signal configuration through JMS", + "description": "JMS queue for signals", "displayName": "KIE Server JMS Signal Queue", "example": "queue/KIE.SERVER.SIGNAL", "name": "KIE_SERVER_JMS_QUEUE_SIGNAL", @@ -1903,7 +1878,7 @@ "value": "amq-broker:7.5" }, { - "description": "Namespace in which the ImageStreams for Red Hat AMQ images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat AMQ images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "AMQ ImageStream Namespace", "name": "AMQ_IMAGE_STREAM_NAMESPACE", "required": true, diff --git a/official/rhpam/templates/rhpam76-prod-immutable-kieserver.json b/official/rhpam/templates/rhpam77-prod-immutable-kieserver.json similarity index 94% rename from official/rhpam/templates/rhpam76-prod-immutable-kieserver.json rename to official/rhpam/templates/rhpam77-prod-immutable-kieserver.json index 55f9bac10..6aeeec7bc 100644 --- a/official/rhpam/templates/rhpam76-prod-immutable-kieserver.json +++ b/official/rhpam/templates/rhpam77-prod-immutable-kieserver.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-prod-immutable-kieserver" + "rhpam": "7.7", + "template": "rhpam77-prod-immutable-kieserver" }, - "message": "A new immutable Red Hat Process Automation Manager KIE server have been created in your project.\nThe user name/password for accessing the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new immutable Red Hat Process Automation Manager KIE server have been created in your project.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_HTTPS_SECRET}\" containing the ${KIE_SERVER_HTTPS_KEYSTORE} file used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for an immutable KIE server in a production environment, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for an immutable KIE server in a production environment, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 immutable production environment", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 immutable production environment", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,kieserver,immutable,s2i", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_immutable_server_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for a immutable production runtime environment for Red Hat Process Automation Manager 7.6, including a source-to-image (S2I) build of your services, application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_immutable_server_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for a immutable production runtime environment for Red Hat Process Automation Manager 7.7, including a source-to-image (S2I) build of your services, application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-prod-immutable-kieserver" + "name": "rhpam77-prod-immutable-kieserver" }, "objects": [ { @@ -327,11 +327,21 @@ }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -369,14 +379,6 @@ "name": "KIE_SERVER_ROUTER_SERVICE", "value": "${APPLICATION_NAME}-smartrouter" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -407,11 +409,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -924,37 +936,14 @@ "value": "myapp" }, { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password, used to connect to KIE servers. If this parameter is not set, the password is automatically generated. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -968,11 +957,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "KIE server persistence datasource. (Sets the org.kie.server.persistence.ds system property)", @@ -982,7 +971,7 @@ "value": "java:/jboss/datasources/rhpam" }, { - "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You should only need to modify this if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", + "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "PostgreSQL ImageStream Namespace", "name": "POSTGRESQL_IMAGE_STREAM_NAMESPACE", "required": false, @@ -1197,20 +1186,6 @@ "name": "BUSINESS_CENTRAL_SERVICE", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "example": "mavenUser", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "example": "maven1!", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": false - }, { "description": "List of directories from which archives will be copied into the deployment folder. If unspecified, all archives in /target will be copied.", "displayName": "List of directories from which archives will be copied into the deployment folder", diff --git a/official/rhpam/templates/rhpam76-prod-immutable-monitor.json b/official/rhpam/templates/rhpam77-prod-immutable-monitor.json similarity index 91% rename from official/rhpam/templates/rhpam76-prod-immutable-monitor.json rename to official/rhpam/templates/rhpam77-prod-immutable-monitor.json index d5829d5dc..0dc0e4894 100644 --- a/official/rhpam/templates/rhpam76-prod-immutable-monitor.json +++ b/official/rhpam/templates/rhpam77-prod-immutable-monitor.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-prod-immutable-monitor" + "rhpam": "7.7", + "template": "rhpam77-prod-immutable-monitor" }, - "message": "A new environment has been set up for Red Hat Process Automation Manager 7.\nTo access the Business Central Monitoring Console use the following credentials\n\n User name: ${KIE_SERVER_MONITOR_USER}\n Password: ${KIE_SERVER_MONITOR_PWD}\n\nTo create a new KIE server and connect to this monitoring console/router, use the following \"oc\" command:\noc new-app -f rhpam76-prod-immutable-kieserver.yaml \\\n -p KIE_ADMIN_USER=${KIE_ADMIN_USER} -p KIE_ADMIN_PWD=${KIE_ADMIN_PWD} \\\n -p KIE_SERVER_USER=${KIE_SERVER_USER} -p KIE_SERVER_PWD=${KIE_SERVER_PWD} \\\n -p KIE_SERVER_MONITOR_USER=${KIE_SERVER_MONITOR_USER} -p KIE_SERVER_MONITOR_PWD=${KIE_SERVER_MONITOR_PWD} \\\n -p KIE_SERVER_MONITOR_SERVICE=${APPLICATION_NAME}-rhpamcentrmon \\\n -p KIE_SERVER_ROUTER_SERVICE=${APPLICATION_NAME}-smartrouter \\\n -p SOURCE_REPOSITORY_URL=https://example.com/xxxx.git -p CONTEXT_DIR=rootDir \\\n -p KIE_SERVER_CONTAINER_DEPLOYMENT=containerId=G:A:V\n\nPlease be sure to create the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\" and \"${KIE_SERVER_ROUTER_HTTPS_SECRET}\"\ncontaining the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_ROUTER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new environment has been set up for Red Hat Process Automation Manager 7.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nTo create a new KIE server and connect to this monitoring console/router, use the following \"oc\" command:\noc new-app -f rhpam77-prod-immutable-kieserver.yaml \\\n -p CREDENTIALS_SECRET=${CREDENTIALS_SECRET} \\\n -p KIE_SERVER_MONITOR_SERVICE=${APPLICATION_NAME}-rhpamcentrmon \\\n -p KIE_SERVER_ROUTER_SERVICE=${APPLICATION_NAME}-smartrouter \\\n -p SOURCE_REPOSITORY_URL=https://example.com/xxxx.git -p CONTEXT_DIR=rootDir \\\n -p KIE_SERVER_CONTAINER_DEPLOYMENT=containerId=G:A:V\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secret named \"${KIE_SERVER_ROUTER_HTTPS_SECRET}\" containing the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE} and ${KIE_SERVER_ROUTER_HTTPS_KEYSTORE} files used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a router and monitoring console in a production environment, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for a router and monitoring console in a production environment, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 production monitoring environment", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 production monitoring environment", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,immutable,s2i,monitor", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for a router and monitoring console in a production environment for Red Hat Process Automation Manager 7.6, including application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for a router and monitoring console in a production environment for Red Hat Process Automation Manager 7.7, including application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive to a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-prod-immutable-monitor" + "name": "rhpam77-prod-immutable-monitor" }, "objects": [ { @@ -320,21 +320,23 @@ "name": "APPLICATION_ROLES_PROPERTIES", "value": "/opt/kie/data/configuration/application-roles.properties" }, - { - "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" - }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" + "name": "KIE_ADMIN_PWD", + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "MAVEN_REPOS", @@ -354,11 +356,21 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "EXTERNAL_MAVEN_REPO_ID", @@ -376,6 +388,10 @@ "name": "EXTERNAL_MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, + { + "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_ENABLED", + "value": "true" + }, { "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED", "value": "${KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED}" @@ -388,18 +404,6 @@ "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "value": "${KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL}" }, - { - "name": "KIE_WORKBENCH_CONTROLLER_OPENSHIFT_ENABLED", - "value": "true" - }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_MONITOR_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_MONITOR_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_MONITOR_TOKEN}" @@ -763,12 +767,22 @@ "value": "/etc/smartrouter-secret-volume/${KIE_SERVER_ROUTER_HTTPS_KEYSTORE}" }, { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_MONITOR_USER}" + "name": "KIE_ADMIN_USER", + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_MONITOR_PWD}" + "name": "KIE_ADMIN_PWD", + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", @@ -943,48 +957,11 @@ "required": false }, { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "example": "mavenUser", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "example": "maven1!", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": false - }, - { - "description": "KIE administrator user name", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password, used to connect to KIE servers. If this parameter is not set, the password is automatically generated. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { "description": "If set to true, turns on KIE server global discovery feature (Sets the org.kie.server.controller.openshift.global.discovery.enabled system property)", @@ -1005,21 +982,21 @@ "displayName": "KIE ServerTemplate Cache TTL", "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "required": false, - "value": "60000" + "value": "5000" }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, "value": "openshift" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": false, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "Custom hostname for http service route. Leave blank for default hostname, e.g.: insecure--smartrouter-.", @@ -1090,21 +1067,6 @@ "required": false, "value": "mykeystorepass" }, - { - "description": "KIE server monitor user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Monitor User", - "name": "KIE_SERVER_MONITOR_USER", - "required": false, - "value": "monitorUser" - }, - { - "description": "KIE server monitor password. (Sets the org.kie.server.controller.pwd system property)", - "displayName": "KIE Server Monitor Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_MONITOR_PWD", - "required": false - }, { "description": "KIE server monitor token for bearer authentication. (Sets the org.kie.server.controller.token system property)", "displayName": "KIE Server Monitor Token", diff --git a/official/rhpam/templates/rhpam76-prod.json b/official/rhpam/templates/rhpam77-prod.json similarity index 94% rename from official/rhpam/templates/rhpam76-prod.json rename to official/rhpam/templates/rhpam77-prod.json index dca4b40ef..efcac789a 100644 --- a/official/rhpam/templates/rhpam76-prod.json +++ b/official/rhpam/templates/rhpam77-prod.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-prod" + "rhpam": "7.7", + "template": "rhpam77-prod" }, - "message": "A new environment has been set up for Red Hat Process Automation Manager 7.\nThe user name/password for accessing Business Central Monitoring is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${KIE_ADMIN_PWD}\n\nBoth sets of KIE servers are configured with the user name/password\n\n User name: ${KIE_SERVER_USER}\n Password: ${KIE_SERVER_PWD}\n\nPlease be sure to create the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\", \"${KIE_SERVER_HTTPS_SECRET}\" and\n\"${KIE_SERVER_ROUTER_HTTPS_SECRET}\" containing the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE}, ${KIE_SERVER_HTTPS_KEYSTORE} and\n${KIE_SERVER_ROUTER_HTTPS_KEYSTORE} files used for serving secure content.", + "message": "A new environment has been set up for Red Hat Process Automation Manager 7.\nThe username/password needed for accessing the application are stored in \"${CREDENTIALS_SECRET}\" secret as\nKIE_ADMIN_USER and KIE_ADMIN_PWD\n\nYou must create the secret named \"${CREDENTIALS_SECRET}\" containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values and the secrets named \"${BUSINESS_CENTRAL_HTTPS_SECRET}\", \"${KIE_SERVER_HTTPS_SECRET}\" and\n\"${KIE_SERVER_ROUTER_HTTPS_SECRET}\" containing the ${BUSINESS_CENTRAL_HTTPS_KEYSTORE}, ${KIE_SERVER_HTTPS_KEYSTORE} and\n${KIE_SERVER_ROUTER_HTTPS_KEYSTORE} files used for serving secure content.", "metadata": { "annotations": { - "description": "Application template for a managed HA production runtime environment, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for a managed HA production runtime environment, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 production environment", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 production environment", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,prod", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for a HA production runtime environment for Red Hat Process Automation Manager 7.6, including application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for a HA production runtime environment for Red Hat Process Automation Manager 7.7, including application deployment configuration, secure and insecure http communication and persistent volume to store data that needs to survive a restart. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-prod" + "name": "rhpam77-prod" }, "objects": [ { @@ -590,21 +590,23 @@ "name": "APPLICATION_ROLES_PROPERTIES", "value": "/opt/kie/data/configuration/application-roles.properties" }, - { - "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" - }, { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" + "name": "KIE_ADMIN_PWD", + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "MAVEN_MIRROR_URL", @@ -626,14 +628,6 @@ "name": "MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" @@ -943,6 +937,24 @@ "containers": [ { "env": [ + { + "name": "KIE_ADMIN_USER", + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } + }, + { + "name": "KIE_ADMIN_PWD", + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } + }, { "name": "KIE_SERVER_ROUTER_HOST", "valueFrom": { @@ -995,14 +1007,6 @@ "name": "KIE_SERVER_ROUTER_TLS_KEYSTORE", "value": "/etc/smartrouter-secret-volume/${KIE_SERVER_ROUTER_HTTPS_KEYSTORE}" }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" @@ -1132,11 +1136,21 @@ "env": [ { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -1158,14 +1172,6 @@ "name": "KIE_SERVER_BYPASS_AUTH_USER", "value": "${KIE_SERVER_BYPASS_AUTH_USER}" }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" @@ -1190,14 +1196,6 @@ "name": "KIE_SERVER_USE_SECURE_ROUTE_NAME", "value": "${KIE_SERVER1_USE_SECURE_ROUTE_NAME}" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "" @@ -1226,14 +1224,6 @@ "name": "RHPAMCENTR_MAVEN_REPO_PATH", "value": "/maven2/" }, - { - "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" - }, - { - "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" - }, { "name": "EXTERNAL_MAVEN_REPO_ID", "value": "${MAVEN_REPO_ID}" @@ -1746,11 +1736,21 @@ "env": [ { "name": "KIE_ADMIN_USER", - "value": "${KIE_ADMIN_USER}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_USER", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_ADMIN_PWD", - "value": "${KIE_ADMIN_PWD}" + "valueFrom": { + "secretKeyRef": { + "key": "KIE_ADMIN_PWD", + "name": "${CREDENTIALS_SECRET}" + } + } }, { "name": "KIE_SERVER_MODE", @@ -1772,14 +1772,6 @@ "name": "KIE_SERVER_BYPASS_AUTH_USER", "value": "${KIE_SERVER_BYPASS_AUTH_USER}" }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${KIE_SERVER_CONTROLLER_PWD}" - }, { "name": "KIE_SERVER_CONTROLLER_TOKEN", "value": "${KIE_SERVER_CONTROLLER_TOKEN}" @@ -1804,14 +1796,6 @@ "name": "KIE_SERVER_USE_SECURE_ROUTE_NAME", "value": "${KIE_SERVER2_USE_SECURE_ROUTE_NAME}" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${KIE_SERVER_PWD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "" @@ -1840,14 +1824,6 @@ "name": "RHPAMCENTR_MAVEN_REPO_PATH", "value": "/maven2/" }, - { - "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" - }, - { - "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", - "value": "${BUSINESS_CENTRAL_MAVEN_PASSWORD}" - }, { "name": "EXTERNAL_MAVEN_REPO_ID", "value": "${MAVEN_REPO_ID}" @@ -2459,51 +2435,14 @@ "required": false }, { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "example": "mavenUser", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": false - }, - { - "description": "Password to access the Maven service hosted by Business Central inside EAP.", - "displayName": "Password for the Maven service hosted by Business Central", - "example": "maven1!", - "name": "BUSINESS_CENTRAL_MAVEN_PASSWORD", - "required": false - }, - { - "description": "KIE administrator user name.", - "displayName": "KIE Admin User", - "name": "KIE_ADMIN_USER", - "required": false, - "value": "adminUser" - }, - { - "description": "KIE administrator password.", - "displayName": "KIE Admin Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_ADMIN_PWD", - "required": false - }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, - { - "description": "KIE server password. (Sets the org.kie.server.pwd system property)", - "displayName": "KIE Server Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_PWD", - "required": false + "description": "Secret containing the KIE_ADMIN_USER and KIE_ADMIN_PWD values", + "displayName": "Credentials secret", + "example": "rhpam-credentials", + "name": "CREDENTIALS_SECRET", + "required": true }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -2517,11 +2456,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "Custom hostname for http service route. Leave blank for default hostname, e.g. -smartrouter-.'", @@ -2564,21 +2503,6 @@ "required": true, "value": "KIE Server Router" }, - { - "description": "KIE server controller user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Controller User", - "name": "KIE_SERVER_CONTROLLER_USER", - "required": false, - "value": "controllerUser" - }, - { - "description": "KIE server controller password. (Sets the org.kie.server.controller.pwd system property)", - "displayName": "KIE Server Controller Password", - "from": "[a-zA-Z]{6}[0-9]{1}!", - "generate": "expression", - "name": "KIE_SERVER_CONTROLLER_PWD", - "required": false - }, { "description": "KIE server controller token for bearer authentication. (Sets the org.kie.server.controller.token system property)", "displayName": "KIE Server Controller Token", @@ -2593,7 +2517,7 @@ "value": "java:/jboss/datasources/rhpam" }, { - "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You should only need to modify this if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", + "description": "Namespace in which the ImageStream for the PostgreSQL image is installed. The ImageStream is already installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "PostgreSQL ImageStream Namespace", "name": "POSTGRESQL_IMAGE_STREAM_NAMESPACE", "required": false, diff --git a/official/rhpam/templates/rhpam76-trial-ephemeral.json b/official/rhpam/templates/rhpam77-trial-ephemeral.json similarity index 94% rename from official/rhpam/templates/rhpam76-trial-ephemeral.json rename to official/rhpam/templates/rhpam77-trial-ephemeral.json index cdc61e889..fa3232678 100644 --- a/official/rhpam/templates/rhpam76-trial-ephemeral.json +++ b/official/rhpam/templates/rhpam77-trial-ephemeral.json @@ -2,24 +2,24 @@ "apiVersion": "v1", "kind": "Template", "labels": { - "rhpam": "7.6", - "template": "rhpam76-trial-ephemeral" + "rhpam": "7.7", + "template": "rhpam77-trial-ephemeral" }, - "message": "A new Process Automation Manager trial environment has been created.\nThe user name/password for accessing the Business Central interface is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${DEFAULT_PASSWORD}\n\nThe user name/password for calls to the KIE server is\n\n User name: ${KIE_SERVER_USER}\n Password: ${DEFAULT_PASSWORD}\n\nPlease remember that this is an ephemeral environment and any work will be LOST with a simple pod restart.", + "message": "A new Process Automation Manager trial environment has been created.\nThe user name/password for accessing the Business Central interface and calls to the KIE server is\n\n User name: ${KIE_ADMIN_USER}\n Password: ${DEFAULT_PASSWORD}\n\nPlease remember that this is an ephemeral environment and any work will be LOST with a simple pod restart.", "metadata": { "annotations": { - "description": "Application template for an ephemeral authoring and testing environment, for Red Hat Process Automation Manager 7.6 - Deprecated", + "description": "Application template for an ephemeral authoring and testing environment, for Red Hat Process Automation Manager 7.7 - Deprecated", "iconClass": "icon-jboss", - "openshift.io/display-name": "Red Hat Process Automation Manager 7.6 ephemeral trial environment", + "openshift.io/display-name": "Red Hat Process Automation Manager 7.7 ephemeral trial environment", "openshift.io/provider-display-name": "Red Hat, Inc.", "tags": "rhpam,processserver,jboss,trial", "template.openshift.io/bindable": "false", - "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.6/html/deploying_a_red_hat_process_automation_manager_7.6_authoring_environment_on_red_hat_openshift_container_platform/", - "template.openshift.io/long-description": "This template defines resources needed for an ephemeral authoring and testing environment for Red Hat Process Automation Manager 7.6, including application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", + "template.openshift.io/documentation-url": "https://access.redhat.com/documentation/en-us/red_hat_process_automation_manager/7.7/html/deploying_a_red_hat_process_automation_manager_7.7_authoring_environment_on_red_hat_openshift_container_platform/", + "template.openshift.io/long-description": "This template defines resources needed for an ephemeral authoring and testing environment for Red Hat Process Automation Manager 7.7, including application deployment configuration, secure and insecure http communication. Template for Red Hat OpenShift Container Platform version 3.11. Deprecated since Red Hat Process Automation Manager version 7.5; consider using the Red Hat Business Automation Operator.", "template.openshift.io/support-url": "https://access.redhat.com", - "version": "7.6" + "version": "7.7" }, - "name": "rhpam76-trial-ephemeral" + "name": "rhpam77-trial-ephemeral" }, "objects": [ { @@ -191,7 +191,7 @@ "env": [ { "name": "WORKBENCH_ROUTE_NAME", - "value": "${APPLICATION_NAME}-rhpamcentr" + "value": "insecure-${APPLICATION_NAME}-rhpamcentr" }, { "name": "KIE_ADMIN_USER", @@ -205,6 +205,10 @@ "name": "KIE_MBEANS", "value": "${KIE_MBEANS}" }, + { + "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_ENABLED", + "value": "true" + }, { "name": "KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED", "value": "${KIE_SERVER_CONTROLLER_OPENSHIFT_GLOBAL_DISCOVERY_ENABLED}" @@ -217,26 +221,6 @@ "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "value": "${KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL}" }, - { - "name": "KIE_WORKBENCH_CONTROLLER_OPENSHIFT_ENABLED", - "value": "true" - }, - { - "name": "KIE_SERVER_CONTROLLER_USER", - "value": "${KIE_SERVER_CONTROLLER_USER}" - }, - { - "name": "KIE_SERVER_CONTROLLER_PWD", - "value": "${DEFAULT_PASSWORD}" - }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${DEFAULT_PASSWORD}" - }, { "name": "MAVEN_REPO_ID", "value": "${MAVEN_REPO_ID}" @@ -253,14 +237,6 @@ "name": "MAVEN_REPO_PASSWORD", "value": "${MAVEN_REPO_PASSWORD}" }, - { - "name": "KIE_MAVEN_USER", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" - }, - { - "name": "KIE_MAVEN_PWD", - "value": "${DEFAULT_PASSWORD}" - }, { "name": "GIT_HOOKS_DIR", "value": "${GIT_HOOKS_DIR}" @@ -555,14 +531,6 @@ "name": "KIE_SERVER_STARTUP_STRATEGY", "value": "OpenShiftStartupStrategy" }, - { - "name": "KIE_SERVER_USER", - "value": "${KIE_SERVER_USER}" - }, - { - "name": "KIE_SERVER_PWD", - "value": "${DEFAULT_PASSWORD}" - }, { "name": "KIE_SERVER_CONTAINER_DEPLOYMENT", "value": "${KIE_SERVER_CONTAINER_DEPLOYMENT}" @@ -585,7 +553,7 @@ }, { "name": "RHPAMCENTR_MAVEN_REPO_USERNAME", - "value": "${BUSINESS_CENTRAL_MAVEN_USERNAME}" + "value": "${KIE_ADMIN_USER}" }, { "name": "RHPAMCENTR_MAVEN_REPO_PASSWORD", @@ -894,13 +862,6 @@ "required": false, "value": "adminUser" }, - { - "description": "KIE server user name. (Sets the org.kie.server.user system property)", - "displayName": "KIE Server User", - "name": "KIE_SERVER_USER", - "required": false, - "value": "executionUser" - }, { "description": "Allows the KIE server to bypass the authenticated user for task-related operations e.g. queries. (Sets the org.kie.server.bypass.auth.user system property)", "displayName": "KIE Server Bypass Auth User", @@ -908,13 +869,6 @@ "required": false, "value": "false" }, - { - "description": "KIE server controller user name. (Sets the org.kie.server.controller.user system property)", - "displayName": "KIE Server Controller User", - "name": "KIE_SERVER_CONTROLLER_USER", - "required": false, - "value": "controllerUser" - }, { "description": "The KIE Server mode. Valid values are 'DEVELOPMENT' or 'PRODUCTION'. In production mode, you can not deploy SNAPSHOT versions of artifacts on the KIE server and can not change the version of an artifact in an existing container. (Sets the org.kie.server.mode system property).", "displayName": "KIE Server Mode", @@ -1011,10 +965,10 @@ "displayName": "KIE ServerTemplate Cache TTL", "name": "KIE_SERVER_CONTROLLER_TEMPLATE_CACHE_TTL", "required": false, - "value": "60000" + "value": "5000" }, { - "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You should only need to modify this if you installed the ImageStreams in a different namespace/project.", + "description": "Namespace in which the ImageStreams for Red Hat Process Automation Manager images are installed. These ImageStreams are normally installed in the openshift namespace. You need to modify this parameter only if you installed the ImageStream in a different namespace/project. Default is \"openshift\".", "displayName": "ImageStream Namespace", "name": "IMAGE_STREAM_NAMESPACE", "required": true, @@ -1028,11 +982,11 @@ "value": "rhpam-kieserver-rhel8" }, { - "description": "A named pointer to an image in an image stream. Default is \"7.6.0\".", + "description": "A named pointer to an image in an image stream. Default is \"7.7.0\".", "displayName": "ImageStream Tag", "name": "IMAGE_STREAM_TAG", "required": true, - "value": "7.6.0" + "value": "7.7.0" }, { "description": "KIE Server Container deployment configuration with optional alias. Format: containerId=groupId:artifactId:version|c2(alias2)=g2:a2:v2", @@ -1067,13 +1021,6 @@ "name": "MAVEN_REPO_PASSWORD", "required": false }, - { - "description": "User name for accessing the Maven service hosted by Business Central inside EAP.", - "displayName": "User name for the Maven service hosted by Business Central", - "name": "BUSINESS_CENTRAL_MAVEN_USERNAME", - "required": true, - "value": "mavenUser" - }, { "description": "The directory to use for git hooks, if required.", "displayName": "Git hooks directory",