Skip to content
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

AKS Migration — deploy review apps #732

Merged
merged 8 commits into from
Aug 16, 2024
Merged

Conversation

malcolmbaig
Copy link
Contributor

@malcolmbaig malcolmbaig commented Jul 2, 2024

Context

We're going to migrate AYTQ/CTR to AKS.

Changes proposed in this pull request

This PR starts pulling together the files and configuration needed to manually deploy review apps to AKS.

It's a work-in-progress, opened as a draft PR for visibility and to hand over this work to @felixclack .

The resource group has been set up by @saliceti . The remaining work here can be driven out from:

  • the error feedback received when running make aks-review aks-terraform-plan PR_NUMBER=xx
  • using the files generated by the new_service command in the Teacher Services Cloud repo as a reference, copying across required files as needed
  • using Find a lost TRN as a reference for a Rails app with similar requirements running on AKS
  • the specific technical requirements of the AYTQ/CTR services

Guidance to review

Link to Trello card

https://trello.com/c/Ng21PrA6/130-start-aytq-aks-migration-by-completing-onboarding-form-and-generating-initial-code

https://trello.com/c/OUi4acsm/132-%F0%9F%94%A5epic-design-and-implement-ctr-bulk-search-feature-for-hei-tsa (Epic)

Checklist

  • Attach to Trello card
  • Rebased main
  • Cleaned commit history
  • Tested by running locally

@malcolmbaig malcolmbaig force-pushed the 130-aks--deploy-review-apps branch 2 times, most recently from 5e8d927 to e9c20a6 Compare July 3, 2024 16:19
@saliceti saliceti added the deploy label Jul 9, 2024
@felixclack felixclack force-pushed the 130-aks--deploy-review-apps branch from e9c20a6 to 2ca8f8e Compare July 12, 2024 08:07
@richardpattinson richardpattinson force-pushed the 130-aks--deploy-review-apps branch from cad8465 to 576c543 Compare August 1, 2024 10:11
@richardpattinson richardpattinson force-pushed the 130-aks--deploy-review-apps branch from 576c543 to 98e54a6 Compare August 1, 2024 13:07
@richardpattinson richardpattinson force-pushed the 130-aks--deploy-review-apps branch from 98e54a6 to 6215665 Compare August 1, 2024 13:40
@saliceti saliceti removed the deploy label Aug 5, 2024
@richardpattinson richardpattinson marked this pull request as ready for review August 5, 2024 14:42
@richardpattinson richardpattinson requested a review from a team as a code owner August 5, 2024 14:42
@richardpattinson richardpattinson requested review from aje54 and removed request for a team August 5, 2024 14:42
@saliceti saliceti force-pushed the 130-aks--deploy-review-apps branch from 6ca6560 to e362fb1 Compare August 7, 2024 16:31
@saliceti saliceti force-pushed the 130-aks--deploy-review-apps branch from 06a32f4 to b573a84 Compare August 15, 2024 13:54
terraform/application/terraform.tf Outdated Show resolved Hide resolved
terraform/application/variables.tf Show resolved Hide resolved
@saliceti saliceti force-pushed the 130-aks--deploy-review-apps branch from b573a84 to eef84ab Compare August 15, 2024 16:13
@saliceti
Copy link
Member

@saliceti saliceti merged commit 9e5944b into main Aug 16, 2024
12 checks passed
@saliceti saliceti deleted the 130-aks--deploy-review-apps branch August 16, 2024 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants