This topic describes how to use SSH or HTTPS to connect to a repository when you deploy an application. You can specify the URL of the repository when you deploy the application.

Use SSH to connect to a repository

  1. Log on to the ACK console.
  2. In the left-side navigation pane, choose Application Center > Application.
  3. Click Repositories to go to the Repositories page.
  4. Click +CONNECT REPO USING SSH. In the Connect repo using SSH pane, set the parameters as described in the following table.
    Parameter Description
    Name (mandatory for Helm) The name of the repository. You can specify a custom name.
    Repository URL The URL of the repository.
    Note You must specify a repository URL that can be accessed over the Internet.
    SSH private key data The SSH private key for identity verification. You can connect to the repository only after you pass the identity verification.
    Skip server verification Specify whether to skip server verification.
    Enable LFS support (Git only) Specify whether to enable Git Large File Storage (LFS). If you enable this feature, you can store large files in the Git repository to which you want to connect.
  5. Click CONNECT.

Use HTTPS to connect to a repository

  1. Log on to the ACK console.
  2. Click Repositories to go to the Repositories page.
  3. Click +CONNECT REPO USING HTTPS. In the Connect repo using HTTPS pane, set the parameters as described in the following table.
    Parameter Description
    Type The type of the repository. Select git or helm from the Type drop-down list.
    Repository URL The URL of the repository.
    Note You must specify a repository URL that can be accessed over the Internet.
    Username (optional) The username and password for identity verification. You can connect to the repository only after you pass the identity verification.
    Password (optional)
    TLS client certificate (optional) The TLS certificate and the public key for client authentication. You can connect to the repository only after your client passes the client authentication.
    TLS client certificate key (optional)
    Skip server verification Specify whether to skip server verification.
    Enable LFS support (Git only) Specify whether to enable Git LFS. If you enable this feature, you can store large files in the Git repository to which you want to connect.
  4. Click CONNECT.