Como definir configurações para BlobFuse2
Você pode usar definições de configuração para gerenciar BlobFuse2 em sua implantação. Através das definições de configuração, você pode definir estes aspetos de como o BlobFuse2 funciona em seu ambiente:
- Acesso a um blob de armazenamento
- Registo
- Envolvimento com pipeline
- Comportamento de cache
- Permissões
Para obter uma lista de todas as configurações do BlobFuse2 e suas descrições, consulte o arquivo de configuração base no GitHub.
Para gerenciar definições de configuração para BlobFuse2, você tem três opções (em ordem de precedência):
Usar um arquivo de configuração é o método preferido, mas os outros métodos podem ser úteis em algumas circunstâncias.
Arquivo de configuração
Criar um arquivo de configuração é o método preferido para estabelecer configurações para BlobFuse2. Quando tiver especificado as configurações desejadas no arquivo de configuração, faça referência ao arquivo de configuração quando usar blobfuse2 mount
outros comandos.
Eis um exemplo:
blobfuse2 mount ./mount --config-file=./config.yaml
O arquivo de configuração base BlobFuse2 contém uma lista de todas as configurações e uma breve explicação de cada configuração.
Use o arquivo de configuração de cache de arquivo de exemplo para começar rapidamente usando algumas configurações básicas para cada um desses cenários.
Variáveis de ambiente
Definir variáveis de ambiente é outra maneira de definir algumas configurações de BlobFuse2. As variáveis de ambiente com suporte são úteis para especificar o contêiner de Armazenamento de Blob do Azure a ser acessado e o método de autorização a ser usado.
Para obter mais informações sobre como usar variáveis de ambiente e uma lista de todas as variáveis que você pode usar, consulte o Leiame BlobFuse2.
Parâmetros da CLI
Você também pode definir definições de configuração ao passá-las como parâmetros do conjunto de comandos BlobFuse2, como usando o blobfuse2 mount
comando. O comando mount normalmente faz referência a um arquivo de configuração que contém todas as configurações. Mas você pode usar parâmetros da CLI para substituir configurações individuais no arquivo de configuração. Neste exemplo, o arquivo de configuração config.yaml é referenciado, mas o contêiner a ser montado e as opções de log são substituídas:
blobfuse2 mount ./mount_dir --config-file=./config.yaml --container-name=blobfuse2b --log-level=log_debug --log-file-path=./bobfuse2b.log
Para obter mais informações sobre todo o conjunto de comandos BlobFuse2, incluindo o blobfuse2 mount
comando, consulte Comandos BlobFuse2 e Comandos de montagem BlobFuse2.