...
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 agentstorage-secret-key
- AWS Secret Key DynamoDB secret keyDynamoDB 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 usernameservice-account-password
- Databricks service account passwordrequired for access to the Billable Usage Logs of Databricks Accounts API
mssql-password
- SQL Login password for the SQL Databaseapplication-encryption-secret
- encryption key for storing PATs (Personal Access Tokens) and the Databricks Accounts credentials (billable usage logs) in the LHM SQL databasemsft-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/
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 | ||
---|---|---|
| ||
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 userwhere
ACRPass
is the Blueprint Docker Registry password
Code Block | ||
---|---|---|
| ||
eg: ./start.sh example-acr-user someStrongPassword |
...