Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Поддержка этой версии GitHub Enterprise будет прекращена 2023-03-15. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Включение GitHub Packages с использованием Хранилища BLOB-объектов Azure

Настройте GitHub Packages, указав Хранилище BLOB-объектов Azure в качестве внешнего хранилища.

Предупреждения.

  • Крайне важно задать ограничительные политики доступа, необходимые для контейнера хранилища, так как GitHub не применяет к конфигурации контейнера хранилища конкретные разрешения объекта или дополнительные списки управления доступом (ACL). Например, если сделать контейнер общедоступным, данные в контейнере нем доступны в общедоступном Интернете.
  • Мы рекомендуем использовать для GitHub Packages выделенный контейнер, который отделен от контейнера, используемого для хранилища GitHub Actions.
  • Обязательно настройте контейнер, который хотите использовать в будущем. Не рекомендуется изменять хранилище после начала использования GitHub Packages.

Предварительные требования

Прежде чем включить и настроить GitHub Packages в экземпляр GitHub Enterprise Server, необходимо подготовить контейнер хранилища BLOB-объектов Azure. Чтобы подготовить контейнер хранилища BLOB-объектов Azure, рекомендуется ознакомиться с официальной документацией по Хранилищу BLOB-объектов Azure на официальном сайте.

Включение GitHub Packages с использованием Хранилища BLOB-объектов Azure

  1. Из учетной записи администратора на GitHub Enterprise Server в правом верхнем углу любой страницы щелкните .

  2. Если вы еще не на странице "Администратор сайта", в левом верхнем углу щелкните Администратор сайта. 1. На боковой панели слева нажмите Консоль управления . 1. На боковой панели слева нажмите Пакеты. Вкладка "Пакеты" на боковой панели консоли управления

  3. В разделе "Пакеты GitHub" выберите Включить пакеты GitHub. Установите флажок, чтобы включить пакеты GitHub из меню консоли управления Enterprise

  4. В разделе "Packages Storage" (Хранилище пакетов) выберите Хранилище BLOB-объектов Azure и введите имя контейнера Azure для контейнера хранилища пакетов и строку подключения.

    • Перед заданием имени контейнера и строки подключения необходимо создать контейнер хранилища.

    Поля для имени контейнера хранилища BLOB-объектов Azure и строки подключения

    Примечание. Строку подключения Azure можно найти, перейдя в меню "Ключ доступа" в учетной записи хранения Azure. Использование маркера SAS или URL-адреса SAS в качестве строки подключения в настоящее время не поддерживается.

  5. Нажмите кнопку Сохранить параметры под левой боковой панелью.

    Снимок экрана кнопки сохранения параметров в Консоль управления

    Примечание. Сохранение параметров в Консоль управления перезапускает системные службы, что может привести к простою, заметному для пользователей.

  6. Ожидайте завершения запуска конфигурации.

    Настройка экземпляра

Дальнейшие действия

В качестве следующего шага можно настроить экосистемы пакетов, которые вы хотите сделать доступными для конечных пользователей в экземпляр GitHub Enterprise Server. Дополнительные сведения см. в разделе Настройка поддержки экосистем пакетов для предприятия.

Общие сведения о начале работы с GitHub Packages в GitHub см. в разделе Начало работы с пакетами GitHub для предприятия.