This implementation automates reporting to verify compliance with GC Cloud Guardrails. SSC and TBS review the results. Cette mise en œuvre automatise la production de rapports afin de vérifier la conformité aux mesures de sécurité infonuagique du GC. SPC et SCT examinent les résultats.
Added logic for the feature flag "enableMultiCloudProfiles". By default, it is turned off and can be enabled in config.json. When turned on, it evaluates each module specified in module.json using cloudUsageProfile and moduleProfile. Currently, profiling work is completed up to Guardrail 5 as part of the first release of this feature. Subsequent PRs will be raised to complete the remaining Guardrails.
This PR fixes/adds/changes/removes
Adds logic for the "enableMultiCloudProfiles" feature flag.
Adds initial profiling up to Guardrail 5.
Fixed ./tools/Update-ModuleVersions.ps1 to automatically update module versions
Updated all modules and zipped them
Breaking Changes
None.
None.
Testing Evidence
Manual testing was performed by enabling the feature flag in config.json and verifying the correct behavior for Guardrails 1-5.
Overview/Summary
Added logic for the feature flag
"enableMultiCloudProfiles"
. By default, it is turned off and can be enabled inconfig.json
. When turned on, it evaluates each module specified inmodule.json
usingcloudUsageProfile
andmoduleProfile
. Currently, profiling work is completed up to Guardrail 5 as part of the first release of this feature. Subsequent PRs will be raised to complete the remaining Guardrails.This PR fixes/adds/changes/removes
"enableMultiCloudProfiles"
feature flag.Breaking Changes
Testing Evidence
config.json
and verifying the correct behavior for Guardrails 1-5.As part of this Pull Request, I have
main
branch./tools/Update-ModuleVersions.ps1
script)