1
0
mirror of synced 2025-12-19 18:10:59 -05:00
Files

2.5 KiB

title, intro, permissions, versions, type, topics, redirect_from, shortTitle
title intro permissions versions type topics redirect_from shortTitle
Enabling GitHub Actions with MinIO storage You can enable {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %} and use MinIO storage to store data generated by workflow runs. Site administrators can enable {% data variables.product.prodname_actions %} and configure enterprise settings.
ghes
*
how_to
Actions
Enterprise
Infrastructure
Storage
/admin/github-actions/enabling-github-actions-with-minio-gateway-for-nas-storage
/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage
/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-storage
MinIO storage

{% data reusables.actions.enterprise-storage-about %}

Prerequisites

Before enabling {% data variables.product.prodname_actions %}, make sure you have completed the following steps:

  • Create your MinIO bucket for storing data generated by workflow runs. For more information about installing and configuring MinIO, see MinIO High Performance Object Storage and mc mb in the MinIO documentation.

    To avoid resource contention on the appliance, we recommend that MinIO be hosted separately from {% data variables.location.product_location %}.

    {% data reusables.actions.enterprise-s3-permission %}

{% data reusables.actions.enterprise-common-prereqs %}

Enabling {% data variables.product.prodname_actions %} with MinIO 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 %} {% data reusables.actions.enterprise-s3-storage-setup %}

  1. Under "Authentication", select Credentials-based, and enter your storage bucket's details:

    Note

    For MinIO, you cannot use OpenID Connect (OIDC) authentication. You must use credentials-based authentication.

    {% data reusables.actions.enterprise-minio-storage-credential-fields %}

  2. Under "Artifact & Log Storage", select Force path style. {% data reusables.enterprise_management_console.test-storage-button %} {% data reusables.enterprise_management_console.save-settings %}

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