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

Create Automated Deployment via Pulumi #34

Closed
3 tasks done
jhpyke opened this issue May 25, 2023 · 1 comment · May be fixed by #63 or #31
Closed
3 tasks done

Create Automated Deployment via Pulumi #34

jhpyke opened this issue May 25, 2023 · 1 comment · May be fixed by #63 or #31
Assignees
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools

Comments

@jhpyke
Copy link
Contributor

jhpyke commented May 25, 2023

Currently this repo relies on an individual to manually deploy the infrastructure as laid out in this repo. We should instead be looking to have this deploy using an OIDC role via Github Actions.

I recommend creating a pulumi preview workflow first, to trigger on PR, and move onto the pulumi up workflow once you're satisfied the preview is working as intended.

Acceptance Criteria

  • A workflow is able to successfully access and deploy the stack from a github hosted runner
  • The role used by the runner is appropriately scoped to the needs of this repo (created as an OIDC role)
  • The workflow runs on PRs to preview the planned action, and again on merge into main to deploy.
@jhpyke jhpyke linked a pull request May 25, 2023 that will close this issue
@jhpyke jhpyke added the data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools label Jun 20, 2023
@jhpyke jhpyke moved this from To Do to In Progress in Analytical Platform Oct 3, 2023
@murad-ali-MoJ murad-ali-MoJ self-assigned this Oct 3, 2023
This was linked to pull requests Oct 4, 2023
@EO510 EO510 moved this from 💨 In Progress to ✨ Done ✨ in Analytical Platform Oct 9, 2023
@jacobwoffenden jacobwoffenden moved this to 👀 TODO in Analytical Platform Feb 15, 2024
@Ed-Bajo
Copy link

Ed-Bajo commented Apr 8, 2024

Closed for now and may be reopned if issue is raised again.

@moj-data-platform-robot moj-data-platform-robot closed this as not planned Won't fix, can't repro, duplicate, stale Apr 25, 2024
@github-project-automation github-project-automation bot moved this from 👀 TODO to 🎉 Done in Analytical Platform Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools
Projects
None yet
4 participants