Skip to content

Commit

Permalink
chore: add AI related env variables to dps
Browse files Browse the repository at this point in the history
  • Loading branch information
pratapaprasanna committed Jan 30, 2025
1 parent 213db55 commit 320c4bc
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -274,6 +274,12 @@ jobs:
DP_EFS_ID: ${{ secrets.APPSMITH_DP_EFS_ID }}
DP_POSTGRES_URL: ${{ secrets.DP_POSTGRES_URL }}
REDIS_URL: ${{ secrets.APPSMITH_DP_REDIS_URL }}
OPENAI_ASSISTANT_ID: ${{ secrets.OPENAI_ASSISTANT_ID }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
APPSMITH_CARBON_API_KEY: ${{ secrets.APPSMITH_CARBON_API_KEY }}
APPSMITH_CARBON_API_BASE_PATH: ${{ secrets.APPSMITH_CARBON_API_BASE_PATH }}
APPSMITH_AI_SERVER_MANAGED_HOSTING: ${{ secrets.APPSMITH_AI_SERVER_MANAGED_HOSTING }}
IN_DOCKER: ${{ secrets.IN_DOCKER }}
run: |
echo "environment variables set to deploy the image" $IMAGE_HASH
/bin/bash ./scripts/deploy_preview.sh
Expand Down
11 changes: 11 additions & 0 deletions scripts/deploy_preview.sh
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,12 @@ export DBNAME="$edition$PULL_REQUEST_NUMBER"
export DOMAINNAME="$edition-$PULL_REQUEST_NUMBER.dp.appsmith.com"
export HELMCHART="appsmith"
export HELMCHART_URL="http://helm-ee.appsmith.com"
export OPENAI_ASSISTANT_ID="$OPENAI_ASSISTANT_ID"
export OPENAI_API_KEY="$OPENAI_API_KEY"
export APPSMITH_CARBON_API_KEY="$APPSMITH_CARBON_API_KEY"
export APPSMITH_CARBON_API_BASE_PATH="$APPSMITH_CARBON_API_BASE_PATH"
export APPSMITH_AI_SERVER_MANAGED_HOSTING="$APPSMITH_AI_SERVER_MANAGED_HOSTING"
export IN_DOCKER="$IN_DOCKER"


aws eks update-kubeconfig --region "$region" --name "$cluster_name" --profile eksci
Expand Down Expand Up @@ -105,4 +111,9 @@ helm upgrade -i "$CHARTNAME" "appsmith-ee/$HELMCHART" -n "$NAMESPACE" --create-n
--set applicationConfig.APPSMITH_SENTRY_ENVIRONMENT="$NAMESPACE" \
--set applicationConfig.APPSMITH_DB_URL="mongodb+srv://$DB_USERNAME:$DB_PASSWORD@$DB_URL/$DBNAME?retryWrites=true&minPoolSize=1&maxPoolSize=10&maxIdleTimeMS=900000&authSource=admin" \
--set applicationConfig.APPSMITH_DISABLE_EMBEDDED_KEYCLOAK=\"1\" \
--set applicationConfig.APPSMITH_OPENAI_ASSISTANT_ID="$OPENAI_ASSISTANT_ID" \
--set applicationConfig.APPSMITH_OPENAI_API_KEY="$OPENAI_API_KEY" \
--set applicationConfig.APPSMITH_CARBON_API_KEY="$APPSMITH_CARBON_API_KEY" \
--set applicationConfig.APPSMITH_CARBON_API_BASE_PATH="$APPSMITH_CARBON_API_BASE_PATH" \
--set applicationConfig.APPSMITH_AI_SERVER_MANAGED_HOSTING="$APPSMITH_AI_SERVER_MANAGED_HOSTING" \
--set applicationConfig.APPSMITH_CUSTOMER_PORTAL_URL="https://release-customer.appsmith.com"

0 comments on commit 320c4bc

Please sign in to comment.