Closed ewastempel closed 7 months ago
At present we've created data-platform-compute
accounts by following our existing documentation, but only to the end of the New Environment Files
steps.
The isolated networking for data-platform-compute
has been created by hand through this PR.
This could also be guidance for any non standard networking which members control as it's very similar steps
PR https://github.com/ministryofjustice/modernisation-platform/pull/6493 - contains the new script functional to copy to the isolated network template files located here: main/terraform/templates/modernisation-platform-environments-isolated
PR https://github.com/ministryofjustice/modernisation-platform/pull/6549 - updates our GitHub pages with details of the isolated network option and updated runbook steps for environment creation stating to only complete the New Environment Files step.
User Story
As an MP engineer I want to be able to provision accounts with isolated networking through a standard process So that new accounts that use isolated networking have the same/similar shape as the existing member accounts.
Value / Purpose
Standardised account creation mechanism means that we can provision/update all of the member accounts in the same way without thinking about the differences between them. It limits a human error when it is done through code/automation, rather than manual code changes to the environment after the member account creation with the existing processes.
Useful Contacts
No response
Additional Information
Isolated networking accounts will not require:
Additionally they will require:
environments/$application.json
to supply an isolated subnet setmodernisation-platform-environments/terraform/environments/$application.json
to create infrastructure thereProposal / Unknowns
Definition of Done