Set up a STACKIT account for Exasol Personal
Learn how to set up a STACKIT account to deploy Exasol Personal.
Prerequisites
The following procedure assumes that you have a basic understanding of how STACKIT works and how to create and manage a STACKIT organization. For more information, refer to the STACKIT documentation.
The STACKIT account must have the permissions to create projects.
Create a STACKIT account
-
If you do not have a STACKIT account, visit the STACKIT portal to create one.
-
In the STACKIT portal, make sure you have an active organization with billing configured.
Steps in the STACKIT portal
-
Go to the Resource manager.
-
Create a new project and enter it.
-
Go to IAM → Service Accounts.
-
Create a service account and select it.
-
Copy the service account’s email.
-
Create a service account key and download the JSON file.
-
Go to IAM → Access.
-
Grant access to the service account using its email as the subject and give it the Editor role in the Basic section.
-
Copy the project’s UUID from the URL or from the Resource manager.
Steps on your local machine
-
Set the
STACKIT_SERVICE_ACCOUNT_KEY_PATHenvironment variable to the path where you downloaded the service account credentials:Copy# Linux / macOS (Bash)
export STACKIT_SERVICE_ACCOUNT_KEY_PATH=/path/to/credentials.jsonCopy# Windows (PowerShell)
$env:STACKIT_SERVICE_ACCOUNT_KEY_PATH=C:\path\to\credentials.jsonCopy# Windows (cmd)
set STACKIT_SERVICE_ACCOUNT_KEY_PATH=C:\path\to\credentials.json -
Run the launcher with the STACKIT preset with the
--project-idargument.The default region is
eu01. To deploy to a different region, pass--region:Copyexasol install stackit --project-id "<your-project-uuid>"
exasol install stackit --region eu02 --project-id "<your-project-uuid>"