Registry (Новая структура): различия между версиями

Материал из ALT Linux Wiki
мНет описания правки
Нет описания правки
 
Строка 1: Строка 1:
{{Note|Информация от 11.11.2024}}
{{Note|Информация от 11.11.2024}}
=== Что нового? ===
=== Что нового? ===
В ближайшее время планируется введение новой структуры [https://registry.altlinux.org/ реестра]. Извенения коснутся схемы размещения образов, а конкретно:
В ближайшее время планируется введение новой структуры [https://registry.altlinux.org/ реестра]. Изменения коснутся схемы размещения образов, а конкретно:
* вместо указания веток в тэгах, образы будут группироваться по веткам;
* вместо указания веток в тэгах, образы будут группироваться по веткам;
* в тэгах будут указываться актуальные версии упакованных приложений или дата сборки;
* в тэгах будут указываться актуальные версии упакованных приложений или дата сборки;
Строка 12: Строка 12:
* Если в образ упакован определенный пакет приложения/службы/сервиса, например python, то тэгом будет служить актуальная версия данного пакета на момент сборки.
* Если в образ упакован определенный пакет приложения/службы/сервиса, например python, то тэгом будет служить актуальная версия данного пакета на момент сборки.


   {{path|registry.altlinux.org/sisyphus/python:3.12.7</code>}}
   {{path|registry.altlinux.org/sisyphus/python:3.12.7}}
 
  {{path|registry.altlinux.org/p10/kube-apiserver:v1.28.14}}
 
* Если образ представляет из себя настроенную базовую среду, как например buildpack-deps, то тэгом будет дата сборки данного образа (ггггммдд). Аналогично для базовых и distroless образов.
* Если образ представляет из себя настроенную базовую среду, как например buildpack-deps, то тэгом будет дата сборки данного образа (ггггммдд). Аналогично для базовых и distroless образов.


Строка 24: Строка 27:
   {{path|registry.altlinux.org/sisyphus/alt:latest}}
   {{path|registry.altlinux.org/sisyphus/alt:latest}}


{{Note|Некоторое время будет поддерживаться старая структура реестра}}
{{Note|Cтарая структура реестра будет поддерживаться до 06.01.2025}}

Текущая версия от 19:50, 15 ноября 2024

Примечание: Информация от 11.11.2024

Что нового?

В ближайшее время планируется введение новой структуры реестра. Изменения коснутся схемы размещения образов, а конкретно:

  • вместо указания веток в тэгах, образы будут группироваться по веткам;
  • в тэгах будут указываться актуальные версии упакованных приложений или дата сборки;
  • не будет разбиения на папки alt, k8s...

Схема размещения

Теперь любой образ будет располагаться по такому шаблону пути: registry.altlinux.org/<ветка>/<имя образа>

Тэг будет формироваться по принципу:

  • Если в образ упакован определенный пакет приложения/службы/сервиса, например python, то тэгом будет служить актуальная версия данного пакета на момент сборки.
  registry.altlinux.org/sisyphus/python:3.12.7
  registry.altlinux.org/p10/kube-apiserver:v1.28.14
  • Если образ представляет из себя настроенную базовую среду, как например buildpack-deps, то тэгом будет дата сборки данного образа (ггггммдд). Аналогично для базовых и distroless образов.
  registry.altlinux.org/sisyphus/alt:20241111
  registry.altlinux.org/sisyphus/buildpack-deps:20241111
  registry.altlinux.org/sisyphus/distroless-gotop:20241111
  • Тэг latest будет обновляться в обычном режиме и указывать на свежую версию.
  registry.altlinux.org/sisyphus/alt:latest
Примечание: Cтарая структура реестра будет поддерживаться до 06.01.2025