Help Center/ CodeArts Pipeline/ User Guide/ Creating Service Endpoints
Updated on 2025-10-13 GMT+08:00

Creating Service Endpoints

Scenario

A service endpoint is an extension of CodeArts. It enables CodeArts to connect to third-party services.

For example, when your CodeArts tasks need to obtain project source code from a third-party GitHub repository or need to run with Jenkins, you can create an endpoint to connect to each service.

The following table lists the endpoints supported by CodeArts.
Table 1 Service endpoints

Type

Scenario

Docker repository

Connect to a third-party Docker image repository. After the connection is successful, CodeArts Deploy can obtain Docker images from the repository.

Kubernetes

Connect to a Kubernetes cluster. After the connection is successful, you can deploy applications to the relevant Kubernetes cluster.

IAM user

Delegate your AK/SK to an IAM user so that the user can obtain a token to perform tasks that require higher permissions.

Prerequisites

  • You must have the DevMarket > Endpoint > create permission to create service endpoints. For details, see
  • The third-party service to connect can be accessed from the public network without restrictions.

Creating a Service Endpoint

  1. Go to the CodeArts homepage.

    Log in to the CodeArts console, and click Access Service.

  2. Click the target project name to go to the project.
  3. In the navigation pane, choose Settings > General > Service Endpoints.
  4. Click Create Endpoint and select an endpoint type from the drop-down list.
  5. In the displayed dialog box, configure the service endpoint.

    The new endpoint is displayed.

The tables below describe the parameters for configuring different types of service endpoints.

Managing a Service Endpoint

  1. Go to the CodeArts homepage.

    Log in to the CodeArts console, and click Access Service.

  2. Click the target project name to go to the project.
  3. In the navigation pane, choose Settings > General > Service Endpoints.
  4. Locate the service endpoint you want to manage, and perform the operations listed in the table below as needed.

    Table 5 Managing a service endpoint

    Operation

    Description

    Edit

    Click Edit. In the displayed dialog box, edit the parameters and click Save.

    The modified information is displayed.

    Delete

    WARNING:

    The deletion cannot be undone. Exercise caution when performing this operation.

    Click Delete. In the displayed dialog box, click OK.

    The deleted service endpoint is no longer displayed in the list.