Easily create an application in Digital.ai Deploy that can be used to create a JaasAlias in a remote Websphere Server, including its respective environment and infrastructure setup.
Steps
xlrelease.UserInputTask: – Specify Deploy Server Details: Select the Digital.ai Deploy Server Connection onto which the Websphere application has to be created. You can create a new connection if you have not created one.
xlrelease.UserInputTask: – Specify Environment Name: Specify a name for the environment CI that should be created for AWS in Digital.ai Deploy server.
deploy.CreateCI: – Create Environment: Creates an Environment CI in Digital.ai Deploy Server.
xlrelease.UserInputTask: – Specify WAS Host Parameters: Specify the SSH connection details to connect to the Webshere hosting machine.
deploy.CreateCI: – Configure Remote Host: Creates an Overthere SSH host CI in Digital.ai Deploy Server using the details specified in the previous step.
deploy.UpdateCIPropertyWithSecretValue: – Set WAS Host Credentials: Sets the SSH password in the previously created Host CI in Digital.ai Deploy server.
deploy.ControlTask: – Check Remote Host Connection: Runs a Check Connection control task on the created SSH host CI in the Digital.ai Deploy server to validate the specified credentials.
xlrelease.UserInputTask: – Specify WAS Deployment Manager Parameters: Specify the connection details for Webshere.
deploy.CreateCI: – Configure Websphere Deployment Manager: Creates a Websphere Deployment Manager CI in the Digital.ai Deploy server using the details specified in the previous tasks.
deploy.UpdateCIPropertyWithSecretValue: – Set Websphere Credentials: Sets the Websphere password in the previously created Deployment Manager CI.
xlrelease.UserInputTask: – Specify WAS Node Agent Parameters: Specify the name of the Websphere Node Agent CI to be created in Digital.ai Deploy Server.
deploy.CreateCI: – Configure Websphere Node Agent: Creates a Websphere Node Agent CI in the Digital.ai Deploy server.
xlrelease.UserInputTask: – Specify WAS Server Parameters: Specify the name of the Websphere Server CI to be created in the Digital.ai Deploy server.
deploy.CreateCI: – Configure Websphere Server: Creates a Websphere Server CI in the Digital.ai Deploy server.
xlrelease.UserInputTask: – Specify WAS Application Name: Specify the name of the application to be created in the Digital.ai Deploy server.
deploy.CreateCI: – Create Application: Creates an application with the specified name in the Digital.ai Deploy server.
xlrelease.UserInputTask: – Specify Deployment Package: Specify a package name to be created within the application created in Digital.ai Deploy server in the previous step.
deploy.CreateCI: – Create Deployment Package: Creates a deployment package with the specfied name in the application created in Digital.ai Deploy server.
xlrelease.UserInputTask: – Specify WAS JaasAliasSpec Parameters: Specify the JASS Alias name and password. this will be used to create the application package in the Digital.ai Deploy server.
deploy.CreateCI: – Create Sample WAS JaasAliasSpec: Creates the JASS AliasSpec CI in the application package in Digital.ai Deploy server.
deploy.UpdateCIPropertyWithSecretValue: – Set JaasAlias Password: Sets the sensitive password information in the created JAAS AliasSpec CI created in the previous step.
xlrelease.UserInputTask: – Live deployment configuration parameters: Enter desired name for your application configuration.
xlrelease.ScriptTask: – Configure Digital.ai Release: Configuring **${liveDeploymentConfigurationName}**
xlrelease.ScriptTask: – Setup Digital.ai Deploy: Creates required configuration items in Release for connection to deployment server.
xlrelease.ScriptTask: – Configure Digital.ai Deploy: Configuring webhooks on **${deployServer}**
xlrelease.Task: – Configuration successful: ${autoconfigMessage}
[View configuration in Deploy](${autoconfigUrl})