diff options
Diffstat (limited to 'doc/user/packages/container_registry/reduce_container_registry_storage.md')
-rw-r--r-- | doc/user/packages/container_registry/reduce_container_registry_storage.md | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/doc/user/packages/container_registry/reduce_container_registry_storage.md b/doc/user/packages/container_registry/reduce_container_registry_storage.md index 7e8b2865b6e..2cfe99876fa 100644 --- a/doc/user/packages/container_registry/reduce_container_registry_storage.md +++ b/doc/user/packages/container_registry/reduce_container_registry_storage.md @@ -79,7 +79,7 @@ the Container Registry after the policy runs. The next time the policy runs, the so it may take multiple runs for all tags to be deleted. WARNING: -GitLab self-managed installs support for third-party container registries that comply with the +GitLab self-managed installations support third-party container registries that comply with the [Docker Registry HTTP API V2](https://docs.docker.com/registry/spec/api/) specification. However, this specification does not include a tag delete operation. Therefore, when interacting with third-party container registries, GitLab uses a workaround to delete tags. See the @@ -217,7 +217,23 @@ Valid values for `cadence` when using the API are: - `1month` (every month) - `3month` (every quarter) -See the API documentation for further details: [Edit project](../../../api/projects.md#edit-project). +Valid values for `keep_n` (number of tags kept per image name) when using the API are: + +- `1` +- `5` +- `10` +- `25` +- `50` +- `100` + +Valid values for `older_than` (days until tags are automatically removed) when using the API are: + +- `7d` +- `14d` +- `30d` +- `90d` + +See the API documentation for further details: [Edit project API](../../../api/projects.md#edit-project). ### Use with external container registries |