Post Cluster configurations
Once your cluster is configured following steps needs to be done.
Attaching a blob storage
Azure Blob Storage is a scalable and secure cloud-based object storage service provided by Microsoft Azure. It allows you to store and retrieve large amounts of unstructured data such as images, videos, documents, and other binary or text data.
Attaching a blob storge in Azure to truefoundry platform
-
Create a Azure Storage account in your resource group
- Instance details - You must
Geo-redundant storage
to make sure your data is available through other regions in case of region unavailability. - Security - Make sure
- DISABLE
Allow enabling anonymous access on individual containers
- ENABLE
Enable storage account key access
- DISABLE
- Network access - ENABLE
Allow public access from all networks
- Recovery - You can keep it to default for 7 days.
- Instance details - You must
-
Create an Azure container inside the above storage account.
-
Search for
CORS
from the left panel and forBlob service
(optional forFile service
Queue service
andTable Service
, only apply the change if you are using them) select the below options- Allowed Origins -
*
or your control plane URL - Allowed Methods -
GET, POST, PUT
- Allowed Headers -
*
- Exposed Headers -
Etag
- MaxAgeSeconds -
3600
- Allowed Origins -
-
Collect the following information
- Standard endpoint - Endpoint of the blob storage Once the container is created we need to get the standard endpoint of the blob storage along with the container which will look something like this. Replace this with your storage account name and the container name.
https://*mystorageaccount*.blob.core.windows.net/*mycontainer*/
- Connection string - From the Azure portal in your storage account, head over to the
Security + Networking
section underAccess keys
which will contain theConnection String
.
- Standard endpoint - Endpoint of the blob storage Once the container is created we need to get the standard endpoint of the blob storage along with the container which will look something like this. Replace this with your storage account name and the container name.
-
Head over to the platform.
- In the left section in Integrations tab, click on Blob Storage and
+Connect Storage
- Select the Integration Provider as
Azure Blob Storage
- Add the standard endpoint as the storage root
- Add the Connection string in the
Azure Blob Connection String
- In the left section in Integrations tab, click on Blob Storage and
Attaching an Azure container registry
-
Create an Azure container registry in your Azure resource group.
- Connectivity access - Public from (all networks)
-
Collect the following information
- Your container registry name will be
<name>.azurecr.io
- Username and password for the container registry can be copied from Access keys under Settings in the left panel of Azure portal in your container registry resource.
- Enable the
Admin User
to copy the username and the password
- Enable the
- Your container registry name will be
-
Head over to the Docker Registry section in the Integrations tab from the left panel.
- Click on
+ Connect Registry
and selectAzure
- Add the Azure registry URL alongwith the
username
and thepassword
- Click on
Updated 8 months ago