Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • AWS Secrets Manager needs to be configured with the following secret key value pairs. Suggested name for the secret is ‘bplm-credentials’:

    • storage-access-key - DynamoDB access keyAWS Access Key used for accessing Amazon DynamoDB and Amazong SQS by the telemetry agent

    • storage-secret-key - AWS Secret Key DynamoDB secret key

      • DynamoDB is the telemetry data store, access from the LHM services or telemetry agents in Databricks workspaces can be enabled either with the access key/secret key pair or via IAM Roles/Credentials and Instance Profiles, in which case the key pair above becomes optional

    • service-account-username - Databricks service account username

    • service-account-password - Databricks service account password

      • required for access to the Billable Usage Logs of Databricks Accounts API

    • mssql-password - SQL Login password for the SQL Database

    • application-encryption-secret - encryption key for storing PATs (Personal Access Tokens) and the Databricks Accounts credentials (billable usage logs) in the LHM SQL database

    • msft-provider-auth-secret - Client secret value from azure app registration

...

  • Download the install archive by running the following command:

    • Ubuntu:
      wget https://bplmdemoappstg.blob.core.windows.net/deployment/vm-aws/

    archive
    • ubuntu.zip

    • CentOS:
      wget https://bplmdemoappstg.blob.core.windows.net/deployment/vm-aws/centos.zip

  • Extract the archive contents
    unzip archiveubuntu.zip / unzip centos.zip

In the destination directory you should see the following files:

...

Code Block
languagebash
eg: ./setup.sh --cert_domain "lakehouse-monitor.company.com" --version 2.23 --email_certbot notifications@company.com

5. After the setup script completes, run start.sh to pull down the application container and start it

  • ACR For being able to run the start script you will need to provide the Blueprint Docker Registry username and ACR password to that will be used by docker to pull the BPLM images from the Blueprint container registry: bplm-acr-token / <password to be provided upon deployment>

  • where ACRUser is the Blueprint Docker Registry user

  • where ACRPass is the Blueprint Docker Registry password

Code Block
languagebash
eg: ./start.sh example-acr-user someStrongPassword

...