Running RMS on Enterprise PKS
To use TIBCO BusinessEvents WebStudio on Pivotal, you must set up TIBCO BusinessEvents and Rule Management Server (RMS) on Pivotal by using Enterprise PKS.
To connect to WebStudio, you must set up an external service to deploy the RMS project. The RMS deployment can communicate with an instance of TIBCO BusinessEvents by using the instance JMX port. You can implement it by setting up an internal JMX service Kubernetes object.
For storing project's hot deployed artifacts, project shared files, project ACLs, and email notifications, define a Storage Class object of the GCP persistent disk (gce-pd) provisioner. You can use this Storage Class to provision persistence volumes claims required for storage of these artifacts. For more information about Storage Class and persistent volume claims, see Kubernetes Documentation.
TIBCO BusinessEvents provides a readme.html file at BE_HOME\cloud\kubernetes\PKS\rms for the Dockerized CreditCardApplication project and RMS project. You can follow the instructions in the readme.html file to run CreditCardApplication by using sample YAML files. These sample YAML files for deploying CreditCardApplication on Enterprise PKS are available at BE_HOME\cloud\kubernetes\PKS\rms. For details about these sample YAML files, see Sample Kubernetes YAML Files for RMS.
Prerequisites
Procedure
What to do next
Use the IP obtained from rms-service to connect to TIBCO BusinessEvents WebStudio from your browser. For example, if you have deployed the CreditCardApplication example application, you can use the provided sample readme.html file at BE_HOME\cloud\kubernetes\PKS\rms to test the application. Use the obtained external IP in the readme.html file and follow the instructions in it to run the application.