1
0
mirror of synced 2026-01-03 06:04:16 -05:00
Files
docs/translations/ru-RU/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-google-cloud-storage.md
2022-11-16 21:42:42 +00:00

4.3 KiB
Raw Blame History

title, intro, permissions, versions, type, topics, shortTitle, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
title intro permissions versions type topics shortTitle ms.openlocfilehash ms.sourcegitcommit ms.translationtype ms.contentlocale ms.lasthandoff ms.locfileid
Включение GitHub Actions с помощью Google Cloud Storage Вы можете включить {% data variables.product.prodname_actions %} в {% data variables.product.prodname_ghe_server %} и использовать Google Cloud Storage для хранения данных, созданных при выполнении рабочих процессов. Site administrators can enable {% data variables.product.prodname_actions %} and configure enterprise settings.
feature
actions-ghes-gcp-storage
how_to
Actions
Enterprise
Infrastructure
Storage
Google Cloud Storage abbac860ed3f6f1caaec1152b426762535b8fba4 f638d569cd MT ru-RU 10/25/2022 148110098

{% note %}

Примечание. Поддержка {% data variables.product.prodname_actions %} для Google Cloud Storage в настоящее время находится в бета-версии и может быть изменена.

{% endnote %}

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

Перед включением {% data variables.product.prodname_actions %} выполните следующие действия:

  • Создайте контейнер Google Cloud Storage для хранения данных, созданных при выполнении рабочих процессов.

  • Создайте учетную запись службы Google Cloud, которая может получить доступ к контейнеру, и создайте ключ кода проверки подлинности сообщений на основе хэша (HMAC) для учетной записи службы. Дополнительные сведения см. в разделе Управление ключами HMAC для учетных записей служб в документации по Google Cloud.

    Учетная запись службы должна иметь следующие разрешения на управление удостоверениями и доступом (IAM) для контейнера:

    • storage.objects.create
    • storage.objects.get
    • storage.objects.list
    • storage.objects.update
    • storage.objects.delete
    • storage.multipartUploads.create
    • storage.multipartUploads.abort
    • storage.multipartUploads.listParts
    • storage.multipartUploads.list {% data reusables.actions.enterprise-common-prereqs %}

Включение {% data variables.product.prodname_actions %} с помощью Google Cloud Storage

{% data reusables.enterprise_site_admin_settings.access-settings %} {% data reusables.enterprise_site_admin_settings.management-console %} {% data reusables.enterprise_management_console.actions %} {% data reusables.actions.enterprise-enable-checkbox %}

  1. В разделе "Хранилище журналов артефактов &" выберите Google Cloud Storage и введите сведения о контейнере:

    • URL-адрес службы: URL-адрес службы для контейнера. Обычно https://storage.googleapis.comэто .
    • Имя контейнера. Имя контейнера.
    • Идентификатор доступа HMAC и секрет HMAC. Идентификатор и секрет google Cloud для вашей учетной записи хранения. Дополнительные сведения см. в разделе Управление ключами HMAC для учетных записей служб в документации по Google Cloud.

    Переключатель для выбора Google Cloud Storage и полей для конфигурации {% data reusables.enterprise_management_console.test-storage-button %} {% data reusables.enterprise_management_console.save-settings %}

{% data reusables.actions.enterprise-postinstall-nextsteps %}