github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/pkg/config/testdata/valid_gs_adapter_config.yaml (about)

     1  ---
     2  database:
     3    type: local
     4  
     5  logging:
     6    format: text
     7    level: NONE
     8    output: "-"
     9  
    10  auth:
    11    encrypt:
    12      secret_key: "required in config"
    13  
    14  blockstore:
    15    type: gs
    16    gs:
    17      credentials_json: '{
    18        "type": "service_account",
    19        "project_id": "project_id",
    20        "private_key_id": "private_key_id",
    21        "private_key": "-----BEGIN PRIVATE KEY-----\n-----END PRIVATE KEY-----\n",
    22        "client_email": "xyz@developer.gserviceaccount.com",
    23        "client_id": "123",
    24        "auth_uri": "https://accounts.google.com/o/oauth2/auth",
    25        "token_uri": "https://accounts.google.com/o/oauth2/token",
    26        "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
    27        "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/xyz%40developer.gserviceaccount.com"
    28      }'
    29  
    30  gateways:
    31    s3:
    32      domain_name: s3.example.com
    33      region: us-east-1
    34  
    35  listen_address: "0.0.0.0:8005"