Configuring single sign-on and adding Web GUI customization with scripts
Learn how to customize the Web GUI in your Netcool® Operations Insight® on OpenShift® 1.6.10 deployment.
About this task
You can add customization to the Web GUI with start or stop scripts, which can be mounted from a
configmap. For example, you can configure Netcool Operations Insight on OpenShift to use Security
Assertion Markup Language (SAML) as an authentication service for single sign-on. This configuration
is customized by running more user-provided scripts as part of the webgui
container
startup process. A configmap object provides the customized scripts.
Startup scripts are mounted as shell scripts and sourced as part of the container startup or shutdown. Scripts are mounted before or after the server starts or stops. Startup scripts consist of four sections or files:
pre-server-start
pre-server-stop
post-server-start
post-server-stop
User scripts are a collection of files that are mounted on the container in the directory that is pointed to by the ${USER_SCRIPTS_DIRECTORY} environment variable. These files can be other shell scripts, python scripts, certificate files, and any other files that can be used as part of the script.