Project

General

Profile

Actions

Feature #1470

open

Terraform

Added by Misbha G about 1 year ago. Updated 12 months ago.

Status:
In Progress
Priority:
Urgent
Assignee:
Start date:
04/24/2025
Due date:
% Done:

0%

Estimated time:

Description

  • Setup the terraform

Feedbacks

  • Security best practices (api key, username, password)
  • VM creations in
    ** proxmox
    ** normal linux server
    ** window server
  • Dynamic updates
    ** IP Address
    ** Port
    ** Network security (firewall config)
  • SSH connection whitelist
  • Follow the version tags
  • force update os versions (like from os version 22.4 to 24.1)
    ** Manual trigger (from terraform how we can update os)
    ** VM itself getting update if it has the new version
  • Security triggers
  • Monitoring

Topics

  • Introduction
  • Installation
  • Syntax
  • Created vm using template in proxmox
  • Providers
  • Resources
    ** Dependencies"
  • Data sources
    ** Modules
    ** Own modules
    ** Registry (pending handson)"
  • Variables & Outputs
    ** Input
    ** Output
    ** Data types
    ** Validations"
  • State
    ** Local state
    ** Remote state(minio - hands-on)
    ** Locking (hashicorp consul - hands-on)
    ** Sensitive Data (hashicorp vault - hands-on)"
  • Workspaces
  • Loops
    ** for
    ** for_each"
  • Dynamic block
  • Commands
  • VM Creation
  • Ip updates (cloud init)
Actions

Also available in: Atom PDF