2017-05-11 5 views
2

私はGitHubリポジトリ内にAzureデータファクトリVisual Studioプロジェクトを持っており、設定の一部としていくつかのリンクされたサービスがあります。たとえば、Asure SQLデータベース、Azure Blob、Azure Batch用のものがあります。これらのリンクされたサービスにはすべて、接続文字列またはアカウントキーがあります。Azureデータファクトリプロジェクトのパスワードとキーを非表示/暗号化する

{ 
    "$schema": "http://datafactories.schema.management.azure.com/schemas/2015-09-01/Microsoft.DataFactory.LinkedService.json", 
    "name": "odsLS", 
    "properties": { 
    "description": "Connection to ODS database", 
    "type": "AzureSqlDatabase", 
    "typeProperties": { 
     "connectionString": "Data Source=tcp:<data_base_server>,1433;Initial Catalog=<data_base_name>;User ID=<user_name>;Password=<password>;Integrated Security=False;Encrypt=True;Connect Timeout=30" 
    } 
    } 
} 

私は唯一のAzureに公開するプロセスでそれを変更、私のリポジトリに機密データ(パスワード、鍵など)を保存する必要はありません。

これはどうすれば管理できますか?

答えて

0

別のオプションは、GitHubにチェックインしない設定ファイルを使用することです

関連する問題