Konfigurera inställningar för BlobFuse2
Du kan använda konfigurationsinställningar för att hantera BlobFuse2 i distributionen. Med konfigurationsinställningar kan du ange dessa aspekter av hur BlobFuse2 fungerar i din miljö:
- Åtkomst till en lagringsblob
- Loggning
- Pipelinengagemang
- Beteende för cachelagring
- Behörigheter
En lista över alla BlobFuse2-inställningar och deras beskrivningar finns i baskonfigurationsfilen på GitHub.
För att hantera konfigurationsinställningar för BlobFuse2 har du tre alternativ (i prioritetsordning):
Att använda en konfigurationsfil är den bästa metoden, men de andra metoderna kan vara användbara i vissa fall.
Konfigurationsfil
Att skapa en konfigurationsfil är den bästa metoden för att upprätta inställningar för BlobFuse2. När du har angett de inställningar som du vill använda i konfigurationsfilen refererar du till konfigurationsfilen när du använder blobfuse2 mount
eller andra kommandon.
Här är ett exempel:
blobfuse2 mount ./mount --config-file=./config.yaml
Baskonfigurationsfilen BlobFuse2 innehåller en lista över alla inställningar och en kort förklaring av varje inställning.
Använd exempelfilens cachekonfigurationsfil för att komma igång snabbt med hjälp av några grundläggande inställningar för var och en av dessa scenarier.
Miljövariabler
Att ange miljövariabler är ett annat sätt att konfigurera vissa BlobFuse2-inställningar. Miljövariablerna som stöds är användbara för att ange vilken Azure Blob Storage-container som ska kommas åt och vilken auktoriseringsmetod som ska användas.
Mer information om hur du använder miljövariabler och en lista över alla variabler som du kan använda finns i BlobFuse2 README.
CLI-parametrar
Du kan också ange konfigurationsinställningar när du skickar dem som parametrar för BlobFuse2-kommandouppsättningen blobfuse2 mount
, till exempel med hjälp av kommandot . Monteringskommandot refererar vanligtvis till en konfigurationsfil som innehåller alla inställningar. Men du kan använda CLI-parametrar för att åsidosätta enskilda inställningar i konfigurationsfilen. I det här exemplet refereras konfigurationsfilen config.yaml , men containern som ska monteras och loggningsalternativen åsidosättas:
blobfuse2 mount ./mount_dir --config-file=./config.yaml --container-name=blobfuse2b --log-level=log_debug --log-file-path=./bobfuse2b.log
Mer information om hela BlobFuse2-kommandouppsättningen blobfuse2 mount
, inklusive kommandot, finns i BlobFuse2-kommandon och BlobFuse2-monteringskommandon.