-
Notifications
You must be signed in to change notification settings - Fork 454
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
Tokens Replacement Service [Pilot] #447
Conversation
Porting from Fork to Origin/Branch
Unit Test Results 1 files ±0 1 suites ±0 19s ⏱️ +4s Results for commit 5c9e3e3. ± Comparison against base commit 949f42b. This pull request removes 31 and adds 31 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, we have to make sure to include the doco into the Wiki for 0.3/0.4 from an overall perspective. Chatted with @ahmadabdalla regarding that as well already.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really good work. Some minor things here and there.
utilities/tokensReplacement/helper/Get-RemoteCustomParameterFileTokens.ps1
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small thing.
utilities/tokensReplacement/helper/Get-RemoteCustomParameterFileTokens.ps1
Outdated
Show resolved
Hide resolved
arm/Microsoft.Storage/storageAccounts/.parameters/parameters.json
Outdated
Show resolved
Hide resolved
Co-authored-by: Marius <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All comments i had have been sorted. For me this is good to go. Approved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🆗
Change #295
First release for the Tokens Replacement Functionality
PLATFORM_KEYVAULT
secret is defined in GitHub.3a.
ParameterFileTokens
: Normal key/value pairs.3b.
SecureParameterFileTokens
: Are always set as 'Secure Strings' and only swapped at the last phase. Should be used for Secure String Parameters.Please read the following documentations
NOTE: This is not a breaking change and is only applied transparently with no impact to existing resources. Only Resources that want to consume the tokens, can now do it by performing two things:
DEPLOYMENT_SP_ID
andPLATFORM_KEYVAULT
<<deploymentSpId>>
,<<managementGroupId>>
,<<platformKeyVault>>
.Testing
Pilot Modules
Dependency Pipeline Changes:
Other Notes
Type of Change
Checklist