Expose service connection credentials from Azure, AWS and GCP.
This extension is now unpublished from Marketplace. You can choose to uninstall it.
About this extension
This extension provides the following components:
A service connection for connecting to an Azure RM account
A service connection for connecting to an Amazon Web Services(AWS) account
A service connection for connecting to a Google Cloud Platform(GCP) account
A task for setting connection environment variables for downstream tasks
Create a new service connection for connecting to an AWS account
The task requires a AWS service connection for setting up the credentials to connect to an AWS account. For setting up a new AWS service connection:
On the project page, go to Project settings and choose Service connections.
In the New service connection list, choose AWS for ServiceConnectionExposer.
Enter the following details to set up the service connection:
Connection name*: Enter a unique name of the service connection to identify it within the project
Access key id*: Enter the access key id for your AWS account
Secret access key*: Enter the secret access key associated with the access key id
Region*: Enter the region of the Amazon Simple Storage Service(S3) bucket in which you want to store the ServiceConnectionExposer remote state file e.g. 'us-east-1'
Create a new service connection for connecting to a GCP account
The task requires a GCP service connection for setting up the credentials to connect to a GCP service account. For setting up a new GCP service connection:
Download the JSON key file containing the required credentials
Private key*: Enter the value of the private_key field in the JSON key file
Task
Search for Service Connection Exposer and click on Add
Select the required provider from the Provider list. The available options denote the following:
azurerm - Azure Resource Manager
aws - Amazon Web Services
gcp - Google Cloud Platform
Setting up AzureRM backend configuration
Azure subscription*: Select the Azure subscription to use for AzureRM backend configuration
Setting up AWS backend configuration
Amazon Web Services connection*: Select the AWS connection to use for AWS backend configuration
Setting up GCP backend configuration
Google Cloud Platform connection*: Select the GCP connection to use for GCP backend configuration
NOTE: If your connection is not listed or if you want to use an existing connection, you can setup a service connection, using the 'Add' or 'Manage' button.