Skip to content

Commit

Permalink
docs: add the azure docs to the enterprise implementation guide. (#46296
Browse files Browse the repository at this point in the history
)
  • Loading branch information
bgroff authored Oct 1, 2024
1 parent 7421580 commit 2ca9881
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 1 deletion.
1 change: 0 additions & 1 deletion docs/deploying-airbyte/integrations/secrets.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,6 @@ global:
global:
secretsManager:
type: azureKeyVault
secretManagerSecretName: airbyte-config-secrets
azureKeyVault:
vaultUrl: ## https://my-vault.vault.azure.net/
tenantId: ## 3fc863e9-4740-4871-bdd4-456903a04d4e
Expand Down
43 changes: 43 additions & 0 deletions docs/enterprise-setup/implementation-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,10 +119,17 @@ stringData:
s3-access-key-id: ## e.g. AKIAIOSFODNN7EXAMPLE
s3-secret-access-key: ## e.g. wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

# Azure Blob Storage Secrets
azure-blob-store-connection-string: ## DefaultEndpointsProtocol=https;AccountName=azureintegration;AccountKey=wJalrXUtnFEMI/wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY/wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY==;EndpointSuffix=core.windows.net

# AWS Secret Manager
aws-secret-manager-access-key-id: ## e.g. AKIAIOSFODNN7EXAMPLE
aws-secret-manager-secret-access-key: ## e.g. wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

# Azure Secret Manager
azure-key-vault-client-id: ## 3fc863e9-4740-4871-bdd4-456903a04d4e
azure-key-vault-client-secret: ## KWP6egqixiQeQoKqFZuZq2weRbYoVxMH

```

You can also use `kubectl` to create the secret directly from the CLI:
Expand Down Expand Up @@ -369,6 +376,23 @@ global:
```

</TabItem>

<TabItem value="Azure Blob" label="Azure" default>

```yaml
global:
storage:
type: "Azure"
storageSecretName: airbyte-config-secrets # Name of your Kubernetes secret.
bucket: ## S3 bucket names that you've created. We recommend storing the following all in one bucket.
log: airbyte-bucket
state: airbyte-bucket
workloadOutput: airbyte-bucket
azure:
connectionStringSecretKey: azure-blob-store-connection-string
```
</TabItem>

</Tabs>
</details>

Expand Down Expand Up @@ -419,6 +443,25 @@ secretsManager:
```

</TabItem>

<TabItem label="Azure Key Vault" value="Azure">

```yaml
global:
secretsManager:
type: azureKeyVault
azureKeyVault:
vaultUrl: ## https://my-vault.vault.azure.net/
tenantId: ## 3fc863e9-4740-4871-bdd4-456903a04d4e
tags: ## Optional - You may add tags to new secrets created by Airbyte.
- key: ## e.g. team
value: ## e.g. deployments
- key: business-unit
value: engineering
```

</TabItem>

</Tabs>

</details>
Expand Down

0 comments on commit 2ca9881

Please sign in to comment.