Skip to content

Integrate Readable Bot Network Module Into Project-Wide IaC #92

Description

@DakotaCondos

As a development team,
I want the readable bot network Terraform module integrated into the project-wide IaC root,
so that the infrastructure is managed consistently with the rest of the project.

Acceptance Criteria

  • Given the project-wide Terraform root exists
    When it is configured
    Then it calls Iac/modules/readable-bot-network-representation.

  • Given existing temporary resources are kept
    When the module is integrated
    Then required resources are imported into the shared Terraform state.

  • Given Terraform runs in CI or a shared deploy process
    When apply executes
    Then Cosmos, Function App, consumer group, and RBAC are managed by Terraform.

  • Given role assignments are required
    When Terraform applies
    Then the deployment principal has permission to create them.

  • Given temporary driver files are no longer needed
    When integration is complete
    Then they are removed or clearly marked non-production.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions