github.com/kubri/kubri@v0.5.1-0.20240317001612-bda2aaef967e/website/docs/configuration/target/azureblob.md (about)

     1  ---
     2  sidebar_position: 1
     3  sidebar_label: Azure Blob Storage
     4  ---
     5  
     6  # Azure Blob Storage Target
     7  
     8  Uploads your repositories to an Azure Blob Storage bucket.
     9  
    10  ## Environment variables
    11  
    12  | Name                      | Description                                                                                       |
    13  | ------------------------- | ------------------------------------------------------------------------------------------------- |
    14  | `AZURE_STORAGE_ACCOUNT`   | Storage account name. Must be used in conjunction with either storage account key or a SAS token. |
    15  | `AZURE_STORAGE_KEY`       | Storage account key. Must be used in conjunction with storage account name.                       |
    16  | `AZURE_STORAGE_SAS_TOKEN` | A Shared Access Signature (SAS). Must be used in conjunction with storage account name.           |
    17  
    18  ## Configuration
    19  
    20  | Name     | Description                                                         |
    21  | -------- | ------------------------------------------------------------------- |
    22  | `type`   | Must be `azureblob`.                                                |
    23  | `bucket` | Storage bucket name.                                                |
    24  | `folder` | The folder to store your artifacts in. Defaults to the bucket root. |
    25  | `url`    | The public URL of your bucket.                                      |
    26  
    27  ## Example
    28  
    29  ```yaml
    30  target:
    31    type: azureblob
    32    bucket: my-bucket
    33    folder: my-folder
    34    url: https://download.example.com
    35  ```