Installing and Configuring WSO2 API Manager for Pivotal Platform

This topic describes how to install and configure WSO2 API Manager for Pivotal Platform.

Configure trusted CA certificates for GoRouter

To configure trusted CA certificates for GoRouter, do the following:

  1. In Ops Manager, select the PAS tile.
  2. Go to the Networking pane in the Settings tab.
  3. Append the following to the Certificate Authorities Trusted by Router and HAProxy.

    -----BEGIN CERTIFICATE-----
    MIIDSTCCAjGgAwIBAgIEAoLQ/TANBgkqhkiG9w0BAQsFADBVMQswCQYDVQQGEwJV
    UzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxDTALBgNVBAoT
    BFdTTzIxEjAQBgNVBAMTCWxvY2FsaG9zdDAeFw0xNzA3MTkwNjUyNTFaFw0yNzA3
    MTcwNjUyNTFaMFUxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMN
    TW91bnRhaW4gVmlldzENMAsGA1UEChMEV1NPMjESMBAGA1UEAxMJbG9jYWxob3N0
    MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAluZFdW1ynitztkWLC6xK
    egbRWxky+5P0p4ShYEOkHs30QI2VCuR6Qo4Bz5rTgLBrky03W1GAVrZxuvKRGj9V
    9+PmjdGtau4CTXu9pLLcqnruaczoSdvBYA3lS9a7zgFU0+s6kMl2EhB+rk7gXluE
    ep7lIOenzfl2f6IoTKa2fVgVd3YKiSGsyL4tztS70vmmX121qm0sTJdKWP4HxXyq
    K9neolXI9fYyHOYILVNZ69z/73OOVhkh/mvTmWZLM7GM6sApmyLX6OXUp8z0pkY+
    vT/9+zRxxQs7GurC4/C1nK3rI/0ySUgGEafO1atNjYmlFN+M3tZX6nEcA6g94Iav
    yQIDAQABoyEwHzAdBgNVHQ4EFgQUtS8kIYxQ8UVvVrZSdgyide9OHxUwDQYJKoZI
    hvcNAQELBQADggEBABfk5mqsVUrpFCYTZZhOxTRRpGXqoW1G05bOxHxs42Paxw8r
    AJ06Pty9jqM1CgRPpqvZa2lPQBQqZrHkdDE06q4NG0DqMH8NT+tNkXBe9YTre3EJ
    CSfsvswtLVDZ7GDvTHKojJjQvdVCzRj6XH5Truwefb4BJz9APtnlyJIvjHk1hdoz
    qyOniVZd0QOxLAbcdt946chNdQvCm6aUOputp8Xogr0KBnEy3U8es2cAfNZaEkPU
    8Va5bU6Xjny8zGQnXCXxPKp7sMpgO93nPBt/liX1qfyXM7xEotWoxmm6HZx8oWQ8
    U5aiXjZ5RKDWCCq4ZuXl6wVsUz1iE61suO5yWi8=
    -----END CERTIFICATE-----
    -----BEGIN CERTIFICATE-----
    MIIDSTCCAjGgAwIBAgIEROGUEzANBgkqhkiG9w0BAQsFADBVMQswCQYDVQQGEwJV
    UzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxDTALBgNVBAoT
    BFdTTzIxEjAQBgNVBAMTCWxvY2FsaG9zdDAeFw0xNzEyMTEwNzE5MzBaFw0yNzEy
    MDkwNzE5MzBaMFUxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMN
    TW91bnRhaW4gVmlldzENMAsGA1UEChMEV1NPMjESMBAGA1UEAxMJbG9jYWxob3N0
    MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnfvZI92NRHQpuaX0VdoK
    q9vy0YnOa7v+ECkLEXCfuXMBo5c+m6lzuMtdH7vAP/ONtg4N0om+zhbyvrQym2qT
    PL/QoJLSUsgbNMIhiVqovbKZLsT6E9BM5b8KJjcUQ/zMYzfHhRnkJ/HkDBVAWeL7
    wt22gAulUYVKrJMdDj9RbdBTKQ1qPCb8NUG/6YEuxQqJjAwP9EwconWDIYOZCSs9
    dLzO1LVbwv6XcnZjsID3HnA6de6i8Iijwo8mlxvs6L1S7ZaQxatP1wPEqLz/FGC/
    Rv9/lGAZqkQqfxYfIvTIudeToaCIBfQR44tKXScrewPWj95fZxX6AVGzJU6Ds3hs
    JwIDAQABoyEwHzAdBgNVHQ4EFgQU7gYNQbHOY7idnMP05BELuQt08JowDQYJKoZI
    hvcNAQELBQADggEBAJghnf9XaUyO9VsLi9oHFnboEljRffh6bnSrUyiMKyLLXUkL
    udPIrgij+lq+jTf6vzLY7P79stdvY65+tQCJgfoE8kqfdVxS+OpjBtHpQauh89Pt
    nvGBp0b02keoT16snuljACltB8CCJ+QdG7nrOX0kw7gMuOAbHoOpKtUvZSG0woqo
    20rZO1FEzUxeqozr4HEenGIIUNo7aogYNuvX7j926aEs798C2rtfHitrKnYgfNHt
    qoLwnW9ofHZ3mDwjKxqJcpLUqR9MfJX2DWA9Ns7MSBv3eL7VkTtYDyM9zAVKV362
    9bLOwTacQK+cHFKg3zG/3pDM70lLGji2qeHecFM=
    -----END CERTIFICATE-----
    
  4. Click Save.

  5. Return to the Ops Manager Installation Dashboard and click Apply changes to apply the changes to the PAS tile.

Install and Configure WSO2 API Manager

To install the WSO2 API Manager for Pivotal Platform file on the Ops Manager Installation Dashboard, do the following:

  1. Download the product file from Pivotal Network.

  2. Navigate to the Ops Manager Installation Dashboard and click Import a Product to upload the product file.

  3. Under the Import a Product button, click + next to the version number of WSO2 API Manager for Pivotal Platform. This adds the tile to your staging area.

  4. Click the newly added WSO2 API Manager for Pivotal Platform tile.

  5. AZ and Network Assignments Page: Zones

    1. Place singleton jobs in: Select the AZ in which the API Manager VM needs to run.
    2. Balance other jobs in: Select any combination of AZs.
    3. Network: Select pcf-pas-network
  6. Database configurations page:


    Applicable Databases: Registry Database, User Management Database, and API Manager Database

    Database Type JDBC URL Driver Class Name Validation Query Username Password
    MySQL jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&amp;useSSL=false com.mysql.jdbc.Driver SELECT 1 Username for database Password for database
    MS SQL jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>; com.microsoft.sqlserver.jdbc.SQLServerDriver


    Applicable Databases: API Manager - Analytics Database, API Manager - Analytics Clustering Database, API Manager- Analytics persistence Database

    Database Type JDBC URL Driver Class Name Validation Query Username Password
    MySQL jdbc:mysql://<hostname>:<port>/<db_name>?autoReconnect=true&useSSL=false com.mysql.jdbc.Driver SELECT 1 Username for database Password for database
    MS SQL jdbc:sqlserver://<hostname>:<port>;databaseName=<db_name>; com.microsoft.sqlserver.jdbc.SQLServerDriver


  7. Trusted CA certificate page: Cert Add the content of the Trusted CA certificate used to configure the Ops Manager.

  8. License key page: License-key Add the WSO2 license key corresponding to your WSO2 subscription. If you don’t have a license key, please contact a WSO2 account manager.

  9. Click Save.

  10. Return to the Ops Manager Installation Dashboard and click Apply changes to install WSO2 API Manager for Pivotal Platform.