Artifact
Last updated
Last updated
The following figure depicts the information to be provided to add Amazon S3 as an integration.
Enter the information for the following fields:
Account Name: The name of your Amazon user account.
Access Key ID: Your AWS Access Key ID. If not provided, Halyard/Spinnaker will try to find AWS credentials as described in Using the Default Credential Provider Chain
Secret Access Key: Your AWS user Secret Key
Region: AWS region where the AWS S3 bucket is located.
API Endpoint: AWS S3 API Endpoint
API Region: AWS S3 API region
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & Select the spinnaker instance you want to associate this account to
Group and Permissions: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the information to be provided to add Artifactory as an integration.
Enter the information for the following fields:
Account Name: The name of your Artifactory user account
Endpoint: The base URL through which your Artifactory search is reachable
Repo: The repo to be searched in your Artifactory
Repo Type: The package type of repo to be searched in your Artifactory
Group ID: The group id to be searched in your Artifactory
Authentication Type: Select the user authentication mode for Artifactory
User Name: Provide Artifactory user name
Token / Password: Provide Artifactory token or password, based on the authentication type selected
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & Select the spinnaker instance you want to associate this account to
Group and Permissions: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the information to be provided to add Bitbucket Cloud as an integration.
Enter the information for the following fields:
Account Name: The name of your Bitbucket user account
Host URL: The base URL through which your Bitbucket search is reachable
API URL: Your organizations unique API URL
Authentication Type: Select Anonymous/Role-Based (No authentication required) as no authentication is required for bitbucket cloud
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & Select the spinnaker instance you want to associate this account to
Group and Permissions: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the information to be provided to add Bitbucket Server as an integration.
Enter the information for the following fields:
Account Name: The name of your Bitbucket user account
Host URL: The base URL through which your Bitbucket search is reachable
Authentication Type: Select the user authentication mode for Bitbucket
User Name: Provide Bitbucket user name
Token / Password: Provide Bitbucket token or password depending on the authentication type selected
Group and Permissions: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the information to be provided to add Docker Registry as an integration.
Enter the information for the following fields:
Account Name: The name of your Docker Registry user account
Registry URL: Your Docker Registry url
Email: Provide the email ID of the Atlassian user
Repositories: List of repositories to cache images
Group Membership: Details of the group members
Authentication Type: Select the user authentication mode for Docker Registry
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & Select the spinnaker instance you want to associate this account to
Group and Permissions: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the information to be provided to add ECR as an integration.
Enter the information for the following fields:
Account Name: The name of your ECR user account
Registry URL: Registry URL for the ECR instance you are connecting to
Repositories : List of repositories to cache images
Email : Provide the email ID of the Atlassian user
Group Membership : Details of the group members
Authentication Type: Select the type of authentication mechanism you want to use to get authenticated to ECR server
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & Select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the details to be provided to add GCR as an integration.
Enter the information for the following fields:
Account Name: The name of your GCR user account
Registry URL: Registry URL for the GCR instance you are connecting to
Repositories: List of repositories to cache images
Email: Provide the email ID of the Atlassian user
Group Membership:
Authentication Type: Select the type of authentication mechanism you want to use to get authenticated to GCR server
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & Select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the details to be provided to add GCS as an integration.
Enter the information for the following fields:
Account Name: The name of your GCS user account
Authentication Type: Select the type of authentication mechanism you want to use to get authenticated to ECR server
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & Select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the details to be provided to add Generic Docker Registries as an integration.
Enter the information for the following fields:
Account Name: The name of your Generic Docker Registry user account
Registry URL: Your Docker Registry URL
Email: Provide the email ID of the Atlassian user
Repositories: The repo in your Artifactory to be searched
Group Membership:
Authentication Type: Select the user authentication mode for Docker Registry
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the details to be provided to add GitRepo as an integration.
Enter the information for the following fields:
Account Name: The name of your GitRepo user account
API URL: Your API URL
Authentication Type: Select the user authentication mode for Docker Registry
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the details to be provided to add GitHub as an integration.
Enter the information for the following fields:
Account Name: The name of your GitHub user account
Host URL: Your Host URL
API URL: Your API URL
Authentication Type: Select the authentication type. Token based and SSH Authentication both are supported.
For token based, enter the values for:
User Name - Name of the user.
Token - Enter the user token details
For SSH Authentication, enter the values for:
File Path - Specify the location of the SSH key file.
Pass Phrase - Provide the pass phrase (password) to decrypt the SSH key if it is encrypted.
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the details to be provided to add GitLab as an integration.
Enter the information for the following fields:
Account Name: The name of your GitLab user account
Host URL: Your Host URL
Authentication Type: Select the user authentication mode for Docker Registry
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the details to be provided to add GitLab as an integration.
Enter the information for the following fields:
Account Name: The name of your Helm user account
Repository: List of repositories to cache images
Authentication Type: Select the user authentication mode for Docker Registry
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.
The following figure depicts the details to be provided to add GitLab as an integration.
Enter the information for the following fields:
Account Name: The name of your Http user account
Authentication Type: Select the user authentication mode for Docker Registry
Validate: To validate the entries before saving, enable the Validate radio button. The default value is true
Connect to CD: Enable the selection & select the CD instance you want to associate this account to
Group and Permission: To enable access to all user groups, check the Enable all access to all the groups for this checkbox. To provide access to only selected user groups, uncheck this checkbox and select the required users from the Select Group drop down and enable the needed permissions like Edit, View or Delete.