Skip to content

Intergrate Simulator IaC with Project IaC #79

@DakotaCondos

Description

@DakotaCondos

As a developer maintaining the DeliveryBot infrastructure,
I want the Robot Simulator IaC integrated into the project-wide Terraform stack,
so that simulator infrastructure is managed consistently with the rest of the system.

Acceptance Criteria

[ ] - The simulator Terraform configuration is moved into the project-wide IaC module structure.
[ ] - The simulator module is called from the root Terraform configuration.
[ ] - Simulator-specific providers.tf and terraform.tfvars files are removed or replaced by root-level configuration.
[ ] - Remote Terraform state is configured through the project-wide IaC backend.
[ ] - The existing deliverybot-robot-simulator Container App is imported into Terraform state.
[ ] - Event Hub simulator settings are represented in Terraform:

  • EventTransport__Mode
  • EventTransport__InputEventHubName
  • EventTransport__OutputEventHubName
  • EventTransport__ConsumerGroup
  • EventTransport__EnableInputConsumer
  • connection string secret or managed identity replacement

[ ] - The temporary lifecycle.ignore_changes block is removed once Terraform owns the full environment configuration.
[ ] - The simulator deployment workflow is updated to align with the final IaC ownership model.
[ ] - Documentation is updated to reflect the integrated IaC flow.

Metadata

Metadata

Labels

No labels
No labels
No fields configured for User Story.

Projects

Status
In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions