38 lines
2.4 KiB
Markdown
38 lines
2.4 KiB
Markdown
---
|
|
title: Enabling GitHub Actions with MinIO Gateway for NAS storage
|
|
intro: 'You can enable {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %} and use MinIO Gateway for NAS storage to store artifacts generated by workflow runs.'
|
|
permissions: 'Site administrators can enable {% data variables.product.prodname_actions %} and configure enterprise settings.'
|
|
versions:
|
|
enterprise-server: '>=3.0'
|
|
---
|
|
|
|
### Prerequisites
|
|
|
|
{% data reusables.actions.enterprise-s3-support-warning %}
|
|
|
|
Before enabling {% data variables.product.prodname_actions %}, make sure you have completed the following steps:
|
|
|
|
* To avoid resource contention on the appliance, we recommend that MinIO be hosted separately from {% data variables.product.product_location %}.
|
|
* Create your bucket for storing workflow artifacts. To set up your bucket and access key, see the [MinIO documentation](https://docs.min.io/docs/minio-gateway-for-nas.html). {% indented_data_reference site.data.reusables.actions.enterprise-s3-permission spaces=2 %}
|
|
|
|
{% data reusables.actions.enterprise-common-prereqs %}
|
|
|
|
### Enabling {% data variables.product.prodname_actions %} with MinIO Gateway for NAS 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. Under "Artifact & Log Storage", select **Amazon S3**, and enter your storage bucket's details:
|
|
|
|
* **AWS Service URL**: The URL to your MinIO service. For example, `https://my-minio.example:9000`.
|
|
* **AWS S3 Bucket**: The name of your S3 bucket.
|
|
* **AWS S3 Access Key** and **AWS S3 Secret Key**: The `MINIO_ACCESS_KEY` and `MINIO_SECRET_KEY` used for your MinIO instance. For more information, see the [MinIO documentation](https://docs.min.io/docs/minio-gateway-for-nas.html).
|
|
|
|

|
|
1. Under "Artifact & Log Storage", select **Force path style**.
|
|

|
|
{% data reusables.enterprise_management_console.save-settings %}
|
|
|
|
{% data reusables.actions.enterprise-postinstall-nextsteps %}
|