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

Add Pulumi IaC #728

Open
jdbass opened this issue Oct 30, 2024 · 0 comments
Open

Add Pulumi IaC #728

jdbass opened this issue Oct 30, 2024 · 0 comments
Assignees
Labels

Comments

@jdbass
Copy link
Contributor

jdbass commented Oct 30, 2024

Replace Tofu IaC with Pulumi. This will standardize our services onto a single IaC solution and remove the need to rework the Tofu IaC due to changes needed in how Tofu handles resources vs modules. This will also support moving to standardized GHA workflows across services.
Major elements required:

  • Update TB Pulumi modules to support features required for Appointment as it was written primarily to support Send
  • Write Appointment Pulumi code
  • Remove Tofu code
  • Update GHA workflows for Pulumi
@jdbass jdbass added the infra label Oct 30, 2024
@jdbass jdbass self-assigned this Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant