Delete a container registry
Permanently delete a project's container registry configuration. Requires project admin.
Permanently delete a project's container registry configuration. Requires project admin.
Authorization
apiKey API key starting with tektona_. Create one at app-dev.tektona.ai under API Keys.
In: header
Path Parameters
Organization name
^[a-z0-9][a-z0-9-]*[a-z0-9]$2 <= length <= 64Project name
^[a-z0-9][a-z0-9-]*[a-z0-9]$2 <= length <= 64Registry name
^[a-z0-9][a-z0-9-]*[a-z0-9]$2 <= length <= 64Response Body
application/problem+json
curl -X DELETE "https://api-dev.tektona.ai/v1/orgs/string/projects/string/registries/string"{ "$schema": "https://api-dev.tektona.ai/schemas/ErrorModel.json", "detail": "Property foo is required but is missing.", "errors": [ { "location": "string", "message": "string", "value": null } ], "instance": "https://example.com/error-log/abc123", "status": 400, "title": "Bad Request", "type": "https://example.com/errors/example"}Create a container registry POST
Configure a container registry for pulling images into a project's sandboxes. Requires project admin (registries hold push/pull credentials). The full image path is built as `endpoint/namespace/image:tag`. For example: | Registry | `endpoint` | `namespace` | Full image path | |---|---|---|---| | Docker Hub | `docker.io` | `myuser` | `docker.io/myuser/image:tag` | | GitHub CR | `ghcr.io` | `my-org` | `ghcr.io/my-org/image:tag` | | Google AR | `us-docker.pkg.dev` | `project/repo` | `us-docker.pkg.dev/project/repo/image:tag` | | AWS ECR | `123456.dkr.ecr.us-east-1.amazonaws.com` | *(empty)* | `123456.dkr.ecr.../image:tag` | All registries require authentication. Choose `personal_access_token` (default) for GitHub/GitLab, `basic` for username/password registries, or `bearer` for token-only registries.
Get a container registry GET
Get details of a project's container registry configuration. Requires project reader.