nventive / DotNet.Backend.Template

.NET Core Templates for backend applications and open-source components.
Apache License 2.0
7 stars 3 forks source link

Feature/add keyvault support #30

Closed DamienLaffond closed 2 years ago

DamienLaffond commented 2 years ago

Proposed Changes

Add Keyvault support , to implement secure hosting for secure value. Add Integration for Web & Function with Extension code. Add Component into ARM Template

Blank line

What is the current behavior?

No keyvault - No local usersecret No function deploy in pipelines

What is the new behavior?

KeyVault Parameter in AppServiceSettings is set automatically , it mean that by default Keyvault IS implemented. With AccessPolicies for Site / Function / Slots.

If Development environment , use of the secrets.json .

Checklist

Please check if your PR fulfills the following requirements:

Other information

You still have too add yourself into keyvault policies to manage secret with your nventive account.

DamienLaffond commented 2 years ago

Cycle reference in arm - wip Fixed

DamienLaffond commented 2 years ago

Cycle referene in arm - wip (Function slot) Fixed