Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MinIO for Azure deprecation deployment warning + pinning LKG release #341

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 12 additions & 5 deletions site/content/en/docs/getting-started-deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -276,14 +276,21 @@ By default, Prow doesn't support Azure blob storage for storing job metadata, lo
However, with [MinIO](https://github.com/minio/minio) it is possible to keep artifacts in
Azure blob storage as one would in GCS or S3. MinIO Gateway adds Amazon S3 compatibility
to Azure Blob Storage. As such, we can mimic S3 storage for Prow, while actually pushing
artifacts to the Azure storage. To run MinIO in gateway mode with Azure being the backend
artifacts to the Azure storage.

> MinIO gateway was [deprecated](https://blog.min.io/deprecation-of-the-minio-gateway/) in February 2022 and was removed after the **RELEASE.2022-04-29T01-27-09Z** release.
> MinIO gateway for Azure was still functinal as of December 2024 using this release but may stop working in the future.

To run MinIO in gateway mode with Azure being the backend
storage, we need to pass the following arguments to MinIO deployment:

```yaml
args:
- gateway # mode of MinIO
- azure # storage provider
- --console-address=:"<<CHANGE_ME_MINIO_CONSOLE_PORT>>" # predictable port number of the web console. E.g. 33333
- name: minio
image: minio/minio:RELEASE.2022-04-29T01-27-09Z
args:
- gateway # mode of MinIO
- azure # storage provider
- --console-address=:"<<CHANGE_ME_MINIO_CONSOLE_PORT>>" # predictable port number of the web console. E.g. 33333
```

In order to configure the Azure storage, follow the following steps:
Expand Down