| Group | Title | Note |
|---|---|---|
| GR2-0 / Box Workbook | Master Payer Transition Scope | Some sheets are hidden |
| GR2-0 / Box Workbook | CoreTech Separation & Divest to BU | AWS & Azure, For Convey & Divest |
| GR2-0 / Config SecOps / Aerospace | BuildTask | CodeBuild & BuildTask Playbook |
| GR2-0 / Divest to BU / Convey | Dev CC01 Migration & Revert Prod GEAV Migration & Revert Prod GEHC Migration & Revert Prod GEEN Migration & Revert |
CodeBuild & BuildTask Playbook |
| GR2-0 / Divest to BU / Divest / HealthCare | Divest to GE HealthCare | Local Execution |
| GR2-0 / TMP / Doc | CloudFormation Read Me | |
| GR2-0 / TMP / Doc | Productivity Scripts | Configure local system, bashrc, WSL, & VS Code |
| GR2-0 / TMP / Doc | Source Files Read Me | |
| GR2-0 / TMP / Knowledgebase | Source Files Read Me | |
| GR2-0 / TMP / Migration | Join Vernova Org | CodeBuild & Ansible Playbook |
| GR2-0 / TMP / Migration | Join HealthCare Org | CodeBuild & Ansible Playbook |
| GR2-0 / TMP / Migration | Join Aerospace Org | CodeBuild & Ansible Playbook |
| GR2-0 / Revert TMP | Re-join GECC from Aerospace Org | CodeBuild & Ansible Playbook |
| GR2-0 / Revert TMP | Re-join GECC from HealthCare Org | CodeBuild & Ansible Playbook |
| GR2-0 / Revert TMP | Re-join GECC from Vernova Org | CodeBuild & Ansible Playbook |
We are using CodeBuild with BuildSpec pipelines for different project in Transition-Master-Payer (TMP) or Multi-Master-Payer (MMP) project and bouth might be used iterchangably. Our Pipeline with the help of configuration file run-time environment variable may setup differently and be used in many different sceanarios to simplify the development and maximize resuability and flexibility.
We use CodeBuild BuildSpec for pipelines complementary with Ansible or BuildTask to selectively executte each pielines tasks.
Ansible pipelines use tags to group task together and BuildTask pipleine has a similar fucntionality with avantage of having full screen with data in COdeBuild console also not linited to only JSON output.
BuildTask is in-house GE custome to address Ansible limitation and our required customizations. BuildTask is very similar to Ansible with some key difference and durring time we find out it is much more easier and more fleixble for our use cases than Ansible. All of TMP pipelines except Migration are using BuildTask.
Pre-Migration is Sanity-Check & backup important account confuration for review before final Migration. For Guardrails Standard accounts, Pre-Migration pipeline deployes two Network Connectivity Test Lambda in two Avilibaility Zones of the account with Connected Region to test DNS, HTTP, HTTPS in both northbound & southbound network connectivity.
Migration pipeline is responsible for Transfering accounts from one Master-Payer to another or revert it back.
As part of CIRT hand-off for Aerospace the SecOps pipeline is responsible for Backup, Pre-Test, SecOps Configuration, Post-Test, and Validation of SecOps services configuration with fully customization of selective Group & Task executions.
As part of CoreTech to BU Divestiture the Divesture Pipeline developed and tested but in communication with GE HealthCare we realized we can simplify our pipeline and run just subset of it localy so we end up abondening this pipeline and run SecOps-Divest and divest-hc scripts for GE HealthCare Divesture.
As part of CoreTech to BU Divesture the Pre-Migration Pipeline upgraded with new features and reports to be executed as Pre-Exit and Post-Exit Sanity-Chack and Current-State Backup Pieline. We developed a local version for Smoke-Test but due to fast pace of Guardrails Exit we ended up skipping pipeline execution and run local report and sync the data to an Aero S3 bucket for Aero team to review.




