diff --git a/01-network.tf b/01-network.tf index b01a012..b1aa220 100644 --- a/01-network.tf +++ b/01-network.tf @@ -82,8 +82,8 @@ resource "stackit_network_interface" "p2_lan1" { security_group_ids = [ stackit_security_group.example.security_group_id ] } -# ---------- project 3 commvault ------------------ -// This file defines the network setup for the third project (commvault). +# ---------- project 3 backup ------------------ +// This file defines the network setup for the third project (backup). resource "stackit_network" "p3_lan_network1" { project_id = module.project.project_info["project3"].project_id diff --git a/05-server.tf b/05-server.tf index 8920106..4a69d7b 100644 --- a/05-server.tf +++ b/05-server.tf @@ -30,7 +30,7 @@ data "stackit_image" "debian" { image_id = "d1151962-f2cd-45e6-9c67-185c5055c7e0" // Debian 12 (Bookworm) x86_64 } -// create the server in the third project (commvault) +// create the server in the third project (backup) resource "stackit_volume" "example_vol_p3" { project_id = module.project.project_info["project3"].project_id name = "root_volume" diff --git a/README.md b/README.md index 10fb1b0..9152efe 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# 🌐 Infrastructure Deployment: Landing Zone, Core, Commvault and SKE +# 🌐 Infrastructure Deployment: Landing Zone, Core, Backup and SKE This repository contains Terraform code to deploy the following infrastructure projects: @@ -27,10 +27,10 @@ This repository contains Terraform code to deploy the following infrastructure p - LAN interface with attached security group - WAN interface without additional security -### 3. **Commvault** -- Used for backup and disaster recovery scenarios via Commvault. +### 3. **Backup** +- Used for backup and disaster recovery scenarios. - Creates an **Object Storage Bucket**. -- Relevant **access credentials** are provisioned for use with Commvault or other services. +- Relevant **access credentials** are provisioned for use with other services. ### 4. **SKE** - Deploys a managed **SKE (STACKIT Kubernetes Engine)** cluster. @@ -85,7 +85,7 @@ The deployment will output: - This setup is optimized for a **test or POC environment**. - pfSense must be manually configured after deployment. -- Kubernetes workloads (e.g. Commvault agents) are not included in this deployment but can be added later. +- Kubernetes workloads are not included in this deployment but can be added later. - LVM striping (RAID0) can be used for temporary IOPS/performance improvement — but **requires attention to backups**. --- @@ -93,7 +93,6 @@ The deployment will output: ## ⚠️ Limitations - The infrastructure is not auto-scaled or HA-enabled by default. -- Commvault is assumed to be managed **externally** or installed manually. - No automated DNS or certificate management is configured. - `lan_network3` is non-routed and might require manual routing adjustments if used. @@ -106,4 +105,4 @@ For issues, please create a Ticket or contact professional-service@stackit.cloud --- **Author**: Michael Sodan -**License**: MIT \ No newline at end of file +**License**: MIT diff --git a/project/02-project.tf b/project/02-project.tf index 744aa3e..6204925 100644 --- a/project/02-project.tf +++ b/project/02-project.tf @@ -15,7 +15,7 @@ variable "projects" { owner_email = "michael.sodan@stackit.cloud" } project3 = { - name = "commvault" + name = "backup" owner_email = "michael.sodan@stackit.cloud" } project4 = {