Skip to content

Implement Terraform plan #8

@KevinSnyderCodes

Description

@KevinSnyderCodes

Right now plans and their associated run are immediately set to an errored state.

Let's actually run a proper Terraform plan and get OpenAtlas to behave the correct way.

This could likely involve implementing your own state management and locking, all key features of Terraform. You don't have the benefit of simply using the S3 backend and DynamoDB for locking. In this case, you are the S3 and DynamoDB backend for these Terraform workspaces!

Try to use PostgreSQL for all of this, so you don't need to introduce another external dependency to the project. PostgreSQL and Redis are already enough and should hopefully do everything you need for this project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions