# baruchihalamish20/demo_terraform architecture

> Architecture diagram of the GitHub repository baruchihalamish20/demo_terraform, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-11). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/baruchihalamish20/demo_terraform
- Repository: https://github.com/baruchihalamish20/demo_terraform

## Overview

This repository appears to be a collection of Terraform configuration variants, rather than a single application runtime. The tree identifies six configurations and, under weighTracker, separate network and server configuration directories. No README or source excerpts were provided, so the configurations’ actual resources, deployment relationships, and user-to-result workflow cannot be verified; the graph therefore shows the configurations without inferred connections.

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_terraform["Terraform configurations"]
  node_azure_flowers["Azure Flowers<br/>[main.tf]"]
  node_azure_flowers_full["Azure Flowers Full<br/>[main.tf]"]
  node_no_modules["No Modules<br/>[main.tf]"]
  node_persistent_data["Persistent Data<br/>[main.tf]"]
  node_weigh_tracker["Weigh Tracker<br/>[main.tf]"]
  node_weigh_network["Network Config<br/>[network.tf]"]
  node_weigh_servers["Server Config<br/>[servers.tf]"]
  node_work["Work Config<br/>[main.tf]"]
end

click node_azure_flowers "https://github.com/baruchihalamish20/demo_terraform/blob/master/azure_flowers/main.tf"
click node_azure_flowers_full "https://github.com/baruchihalamish20/demo_terraform/blob/master/azure_flowers_full/main.tf"
click node_no_modules "https://github.com/baruchihalamish20/demo_terraform/blob/master/no_modules/main.tf"
click node_persistent_data "https://github.com/baruchihalamish20/demo_terraform/blob/master/no_modules_persustenet_data/main.tf"
click node_weigh_tracker "https://github.com/baruchihalamish20/demo_terraform/blob/master/weighTracker/main.tf"
click node_weigh_network "https://github.com/baruchihalamish20/demo_terraform/blob/master/weighTracker/network/network.tf"
click node_weigh_servers "https://github.com/baruchihalamish20/demo_terraform/blob/master/weighTracker/servers/servers.tf"
click node_work "https://github.com/baruchihalamish20/demo_terraform/blob/master/work/main.tf"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_azure_flowers,node_azure_flowers_full,node_no_modules,node_persistent_data,node_weigh_tracker,node_weigh_network,node_weigh_servers,node_work toneBlue
```

## Components

### Terraform configurations

- [Azure Flowers](https://github.com/baruchihalamish20/demo_terraform/blob/master/azure_flowers/main.tf): `azure_flowers/main.tf`
- [Azure Flowers Full](https://github.com/baruchihalamish20/demo_terraform/blob/master/azure_flowers_full/main.tf): `azure_flowers_full/main.tf`
- [No Modules](https://github.com/baruchihalamish20/demo_terraform/blob/master/no_modules/main.tf): `no_modules/main.tf`
- [Persistent Data](https://github.com/baruchihalamish20/demo_terraform/blob/master/no_modules_persustenet_data/main.tf): `no_modules_persustenet_data/main.tf`
- [Weigh Tracker](https://github.com/baruchihalamish20/demo_terraform/blob/master/weighTracker/main.tf): `weighTracker/main.tf`
- [Network Config](https://github.com/baruchihalamish20/demo_terraform/blob/master/weighTracker/network/network.tf): `weighTracker/network/network.tf`
- [Server Config](https://github.com/baruchihalamish20/demo_terraform/blob/master/weighTracker/servers/servers.tf): `weighTracker/servers/servers.tf`
- [Work Config](https://github.com/baruchihalamish20/demo_terraform/blob/master/work/main.tf): `work/main.tf`
