- Navigate to the Integrations tab in the main menu and click on Secrets.
- In the Secrets page, locate and click on the Create a Secret button.
- Provide a name & select the appropriate type for your secret from the dropdown menu.
- Enter the Secret Data in the correct JSON format. (see the templates below for each cloud provider)
- Once you’ve entered the required details, click the Create button to save your secret.
- Your organization’s secrets will now be displayed on the main Secrets page.
Please ensure that the linked secrets have the below mentioned access levels.
- AWS : Role with
AdministratorAccesspolicy should be attached on the account level. - GCP :
OwnerRole should be assigned on the project level. - Azure :
ContributorRole should be assigned on the subscription level. - Shakti Cloud S3 : Reach out to the Shakti Cloud team to get the credentials for the Shakti Cloud S3.
- Hugging Face : Use a token with at least Read access to the repositories you need (create or manage tokens at huggingface.co/settings/tokens).
- Docker Hub : Use your Docker Hub username and an access token (create at hub.docker.com/settings/security); use the token as the password. Read access to the repositories you pull is required.
- Depot : Use your Depot API token and Project ID from your Depot project. Ensure the token has access to the images you deploy.

