Once you have bound the required references and privileges, you will be able to access the Configuration application. This interface includes five tabs:
- About the App
- Privileges
- Compute
- Secrets
- Services
Step 1: Check and Set Privileges #
If required privileges are already configured during the setup, proceed to the Compute tab to create a warehouse and compute pools. If not, set up the privileges by navigating to the Privileges tab.
Step 2: Create Compute Pools #
In the Compute tab, set up your warehouse and compute pools that will be used by the app.
Step 3: Configure AWS Secret Manager #
Once compute pools are configured, go to the Secrets tab and set up AWS Secrets Manager credentials. Provide the following details:
- AWS Access Key ID
- AWS Secret Access Key
- AWS Secret Name
- AWS Region
Step 4: Manage Services and Logs #
After configuring secrets, navigate to the Services tab. You will see two sections:
1- Manage Services Section: #
- Start: Launches the main application. Once the application starts, other options like Fetch, Stop, and Refresh will be enabled.
- Fetch URL: Generates the application URL, which users can access to logging in application.
- Stop: Stops the main application.
- Refresh: Refreshes the configuration.
2- Logs and Status Actions Section: #
- Fetch Frontend logs
- Fetch Backend logs
- Fetch Worker logs
- Fetch Frontend status
- Fetch Backend status
- Fetch Worker status
These buttons allow you to monitor the logs and status of the frontend, backend, and workers for troubleshooting.