Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Use Azure Key Vault or App Configuration instead of SettingsFileGenerator.xml #457

Open
miai-dgsbs opened this issue Oct 12, 2018 · 3 comments

Comments

@miai-dgsbs
Copy link

Cause: SettingsFileGenerator.xml is extremely hard for merging changes.

@eloekset
Copy link

eloekset commented Feb 2, 2020

Secrets should never be in SCC, so SettingsFileGenerator.xml causes bad habits for users of BTDF. Actually we're looking at Azure Key Vault for out BizTalk projects deployed on-premises. It's very interesting to see that others are thinking about the same thing. We should share thoughts about how to implement support for this.

I did something similar for Octopus PS scripts in this PR: eloekset/publish-btdfBiztalkApplication#7 This is also merged into the develop branch of the main repo at: https://github.com/elangovana/publish-btdfBiztalkApplication/tree/develop Unfortunately we didn't continue the move to Octopus at work, so I haven't created a new release of the scripts. I documented my work in the wiki at my own fork of the repo, but haven't copied this over to the main repo yet: https://github.com/eloekset/publish-btdfBiztalkApplication/wiki/Octopus-Deploy

@eloekset
Copy link

eloekset commented Sep 30, 2020

I just saw this presentation about Azure App Configuration, which can reference Key Vault for secrets and has a great API to manage all kinds of configuration for various environments. The free tier should be sufficient for each BizTalk applicaiton when used only from BTDF during deployment. This issue should be renamed to say Azure App Configuration instead of Azure Key Vault.

@tfabraham tfabraham changed the title Feature: Use Azure Key Vault instead of SettingsFileGenerator.xml Feature: Use Azure Key Vault or App Configuration instead of SettingsFileGenerator.xml Sep 30, 2020
@akishaha
Copy link

Looking forward for this feature as this will make things more neater and secure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants