Introduce an Activity list for the Terraform State file
Scope
Design the details view of a Terraform State.
Hypothesis
We assume that the main JTBD the user wants to do when they navigate to the details page is to troubleshoot because the latest Terraform update caused an error in the infrastructure.
There are 3 design options for this JTBD. We will do problem validation to discover which of these designs is closest to the information and interactions the users need to complete their job easier and quicker. Based on the user input we will determine the information that should be included in the details page.
- The user wants to see information regarding the code changes that updated the State to its latest version.
- The user wants to see information regarding the code changes that updated the State to its latest version and the JSON output of the latest version.
- The user wants to see information about the overall activity and history of the Terraform State.
Proposal
Additionally, see UX recommendations from the Terraform State file management - Problem & Solution validation
Edited by Maria Vrachni