bitovi / bitovi/bitops

Terraform State verification

Open
#123 1 comment 0 reactions 0 assignees View on GitHub
enhancement ✨
Dominant language
Python
Stars
37
Forks
9
PR merge metrics
No merged PRs in 30d

Description

BitOps is not aware of Terraform State, so if an operations repo is deployed without one, Bitops will deploy all new resources.
- Add a check for S3 backend configuration.
- Add a check for local state file in the operations repo.
- Reject if none of the above exists.

Contributor guide

Open the contributing guide

Research direction

Start by locating BitOps' Terraform deployment and operations-repository validation entry points, then trace how backend configuration and local state are currently handled. Verify the checks for an S3 backend and a local state file, and confirm that deployment is rejected when neither exists.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, terraform
Domain
devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.