<p>I have a .Net Core Api that returns data from SQL and a respective pdf/document from Azure Blob container/storage. I am developing a Proof of Concept to host this Api in AKS (Azure Kubernetes). My prototype returns data successfully from SQL (on Linux). However, I am unable to pull the document/pdf from blob storage.</p>

<p>Need information on how I can access blob storage from AKS.</p>

<p>Many thanks Ramesh</p>

Ramesh Gowda
<p>You can use Blobfuse to access Blob storage from AKS.</p>
<p>Blobfuse works by creating a virtual file system on a Linux host. Whenever a file on that system is requested, the driver will retrieve it from Blob Storage and put it in a temporary folder so the operations can be completed, then it writes the changed file back to Blob Storage once the file handles on the file have been released.</p>
<p><strong>Tradeoff</strong>: Access to files may be slow and highly latent.</p>
<p><strong>Advantage</strong>: Cheaper than file storage for the same relative amount of data.</p>
<p>Links: <a href="https://github.com/kubernetes-sigs/blob-csi-driver" rel="nofollow noreferrer">https://github.com/kubernetes-sigs/blob-csi-driver</a></p>
<p><a href="https://github.com/kubernetes-sigs/blob-csi-driver/blob/master/docs/install-driver-on-aks.md" rel="nofollow noreferrer">https://github.com/kubernetes-sigs/blob-csi-driver/blob/master/docs/install-driver-on-aks.md</a></p>
<p><a href="https://docs.seldon.io/projects/seldon-core/en/latest/examples/triton_gpt2_example_azure_setup.html" rel="nofollow noreferrer">https://docs.seldon.io/projects/seldon-core/en/latest/examples/triton_gpt2_example_azure_setup.html</a></p>
