Så här konfigurerar du 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
- Pipelineengagemang
- Beteende för cachelagring
- Behörigheter
En lista över alla BlobFuse2-inställningar och deras beskrivningar finns i baskonfigurationsfilen på GitHub.
Om du vill 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 eller exempelkonfigurationsfilen för direktuppspelning 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 ställa in 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 den Azure Blob Storage container som ska kommas åt och den 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 README för BlobFuse2.
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ätts:
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.