Hey,
I'm currently configuring our self-hosted GitHub runners in AKS. So far, we've been using the filesystem storage driver with a PVC for GitHub Actions Cache Server. I would like to use Azure Blob Storage directly and avoid the need for a ReadWriteMany PVC.
Would you be open to a PR that adds support for Azure Blob Storage as a storage driver ?
I have already implemented the required changes in our fork and deployed them to our cluster for testing. I can see that data is uploaded correctly to Blob Storage and fetched from workflows without issues. We are currently using Workload Identity for authentication with Azure.
I have only done basic testing in our own cluster, but it is also passing existing tests using an azurite test container to simulate Azure Blob Storage.
Hey,
I'm currently configuring our self-hosted GitHub runners in AKS. So far, we've been using the filesystem storage driver with a PVC for GitHub Actions Cache Server. I would like to use Azure Blob Storage directly and avoid the need for a ReadWriteMany PVC.
Would you be open to a PR that adds support for Azure Blob Storage as a storage driver ?
I have already implemented the required changes in our fork and deployed them to our cluster for testing. I can see that data is uploaded correctly to Blob Storage and fetched from workflows without issues. We are currently using Workload Identity for authentication with Azure.
I have only done basic testing in our own cluster, but it is also passing existing tests using an
azuritetest container to simulate Azure Blob Storage.