-
Notifications
You must be signed in to change notification settings - Fork 562
Description
When testing out digger for the first time, or when setting up digger with a new AWS account there are alot of initial plans and applies that need to be performed in the first instance. Since this user is applying a large portion of untested terraform there is several applies and state setup that needs to be configured. Furthermore, if the user makes an error during state setup the state is now lost since it terminates after the initial run. In this instance having a PR-workflow to test the initial infrastructure setup is extremely inconvinient. It will be great if the user can trigger terraform runs
- User should be able to download the digger cli and invoke it within the context of the repository.
- User should be able to run plans and applies locally using terraform installed on their machine
- Digger cli will check for digger.yml project locks just as it is done in the PR workflows
- Digger cli will load appropriate environment parameter from github before invoking the terraform cli to mimick the remote workflow experience locally (?)
bumped request from @daanbosch
As a user I want to be able to invoke the cli locally within the context of a digger-configured repository and I should be able to run plan and apply commands
Considerations:
- What access controls will this user be given?
- How will access be given to the cli? User provides access or remote job execution (some users don't want to depend on remote workers and would like the ability to execute terraform commands locally)
Activity
frank-bee commentedon May 25, 2023
Some ideas related
motatoes commentedon May 25, 2023
Hey @frank-bee those are some great points indeed.
[-]Ability to run cli locally[/-][+]Run cli locally[/+]