Skip to content
This repository has been archived by the owner on Apr 21, 2024. It is now read-only.

Commit

Permalink
Modify README
Browse files Browse the repository at this point in the history
  • Loading branch information
VimukthiPerera authored and msmshariq committed Jul 19, 2019
1 parent e60132a commit 54d73f1
Show file tree
Hide file tree
Showing 5 changed files with 51 additions and 55 deletions.
106 changes: 51 additions & 55 deletions pattern-2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,117 +80,113 @@ In order to build the CF tile for deployment pattern 2, follow the below steps.
2. After the tile is uploaded, add the tile to the PCF environment by clicking the + icon next to it.
![Add a new tile](images/add-new-tile.png)
3. After the tile is added to the environment, click on the Identity Server tile in the PCF environment to add configurations to the setup.
![Apply configurations](images/apply-config.png)
3. After the tile is added to the environment, click on the Identity Server tile in the PCF environment to add configurations to the setup.
i. AZ and Network Assignments Page
![AZ and network assignments](images/az-and-network-assignments.png)
i. AZ and Network Assignments Page:
- Place singleton jobs in: Select the AZ in which the Identity server VM needs to run. The broker runs as a singleton job
- Balance other jobs in: Select any combination of AZs.
- Network: Select pcf-pas-network
Click save.
ii. WSO2 Identity Server - BPS Datasource connection information
- JDBC URL:
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false`
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
ii. Datasource configurations
![Datasource configurations](images/datasource-configurations.png)
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
- WSO2 Identity Server - BPS Datasource connection information
- Validation Query: SELECT 1
- JDBC URL:
- Username: Username for database
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false`
- Password: Password for database
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
Click Save.
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
iii. WSO2 Identity Server - Registry and User Management Datasource connection information
- Validation Query: SELECT 1
- JDBC URL:
- Username: Username for database
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false`
- Password: Password for database
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
- WSO2 Identity Server - Registry and User Management Datasource connection information
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
- JDBC URL:
- Validation Query: SELECT 1
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false`
- Username: Username for database
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
- Password: Password for database
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
Click Save.
- Validation Query: SELECT 1
iv. WSO2 Identity Server - Configuration Registry Datasource connection information
- Username: Username for database
- JDBC URL:
- Password: Password for database
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false`
- WSO2 Identity Server - Configuration Registry Datasource connection information
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
- JDBC URL:
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false`
- Validation Query: SELECT 1
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
- Username: Username for database
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
- Password: Password for database
- Validation Query: SELECT 1
Click Save.
- Username: Username for database
v. WSO2 Identity Server - Identity Datasource connection information
- Password: Password for database
- JDBC URL:
- WSO2 Identity Server - Identity Datasource connection information
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false`
- JDBC URL:
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false`
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
- Validation Query: SELECT 1
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
- Username: Username for database
- Validation Query: SELECT 1
- Password: Password for database
- Username: Username for database
Click Save.
- Password: Password for database
vi. WSO2 Identity Server - Identity Server Analytics Datasource connection information
- WSO2 Identity Server - Identity Server Analytics Datasource connection information
- JDBC URL:
- JDBC URL:
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&useSSL=false`
- MySQL: `jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&useSSL=false`
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
- MS SQL: `jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>;`
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
- Driver Class Name: Select the class name of the JDBC driver relevant to the database being used.
- Validation Query: SELECT 1
- Validation Query: SELECT 1
- Username: Username for database
- Username: Username for database
- Password: Password for database
- Password: Password for database
Note that the JDBC URL for MySQL does not contain &amp;. Instead, it indicates the & symbol. This is due to the fact that the first two configurations save the configuration data in XML format, and &amp; is used as an escape character. However, this configuration stores its data in YAML and therefore, an escape character is not required.
> Note that the JDBC URL for MySQL does not contain &amp;. Instead, it indicates the & symbol. This is due to the fact that the first two configurations save the configuration data in XML format, and &amp; is used as an escape character. However, this configuration stores its data in YAML and therefore, an escape character is not required.
Click Save.
vii. Errands contain health check jobs for the Identity server nodes. These jobs check if the nodes are alive, and responding to requests as expected. These health checks begin running after the relevant nodes have been deployed. The execution of errands are enabled by default. However, users have the option to disable the execution of errands.
iii. Errands contain health check jobs for the Identity server nodes. These jobs check if the nodes are alive, and responding to requests as expected. These health checks begin running after the relevant nodes have been deployed. The execution of errands are enabled by default. However, users have the option to disable the execution of errands.
viii. Resource Config contains deployment information for each job. Users have the options to change the number of instances, persistent disk types, VM types, etc. for each job.
iv. Resource Config contains deployment information for each job. Users have the options to change the number of instances, persistent disk types, VM types, etc. for each job.
ix. Return to the **Installation Dashboard** in Ops Manager and click **Review Pending Changes**.
v. Return to the **Installation Dashboard** in Ops Manager and click **Review Pending Changes**.
![Review pending changes](images/review-pending-changes.png)
x. Select the checkbox for Identity Server and click Apply Changes.
vi. Select the checkbox for Identity Server and click Apply Changes.
![Apply changes](images/apply-changes.png)
Expand Down
Binary file removed pattern-2/images/apply-config.png
Binary file not shown.
Binary file added pattern-2/images/az-and-network-assignments.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added pattern-2/images/datasource-configurations.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added pattern-2/images/trusted-ca-certificate.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 54d73f1

Please sign in to comment.