Credential

List All Credentials

GET /v2/container-registry-auths

Response:

{
  "message": "success",
  "code": 10000,
  "data": [
    {
      "id": 123,
      "name": "my-docker-registry",
      "type": "DOCKER_HUB",
      "createdAt": "2024-01-15T10:30:00Z"
    }
  ]
}

Get Credential by ID

GET /v2/container-registry-auths/{id}

Response: Same as list

Create Credential

Request Body:

FIELD

TYPE

REQUIRED

DESCRIPTION

name

string

Yes

Credential name

type

string

Yes

DOCKER_HUB, GCR, ECR, ACR, PRIVATE

username

string

Yes

Registry username

password

string

Yes

Registry password/token

Response: Returns created credential

Update Credential (Partial)

Request Body: All fields optional

Delete Credential

Note: Will fail if credential is in use by any Pod or Endpoint.

Last updated

Was this helpful?