Find Jobs
Hire Freelancers

Terraform Azure - Make code re-usable with variables (variables in variables and azurerm.xxx as variables)

$30-250 AUD

Completato
Pubblicato 6 mesi fa

$30-250 AUD

Pagato al completamento
I am looking for a freelancer who can help me with my Terraform setup on Azure. I have an existing setup that needs to be modified to make the cord re-usable for using variables. Specifically, I am interested in deploying Networking and Server Resources using Terraform. For this project, I anticipate needing more than 10 variables. Skills and experience required: - Strong knowledge and experience with Terraform and Azure - Familiarity with Networking Resources in Azure - Proficiency in creating re-usable modules and using variables in Terraform - Ability to modify existing Terraform setup - Attention to detail to ensure the smooth deployment of resources - Needs to be done inside terraform *******************************IMPORTANT********************************** i already have variables for primary location, secondary location each subscription id i also have a map for servers. ### The problem i need to overcome is having the ability to have vairables inside variables. eg resourcegroupname = "rg-dc-azs-01" but i want to make up the vairable using the following variable "server_map" { default = { vm-xx-ase-01 = { prefix = "rg" name = "dc" location = "ase" suffix = "01" eg resourcegroupname = "${prefix}${name}${location}${suffix}" ### Im also unable to use [login to view URL] commnads as variables eg provider = var.server_map[[login to view URL]]["provider"] variable "server_map" { default = { vm-xx-ase-01 = { provider = azurerm.ss-identity show me how to get a working solution for each of the issues listed above and i can elaborate on it to complete my code *******************************IMPORTANT********************************** azurerm_management_group azurerm_management_group_subscription_association azurerm_resource_group azurerm_virtual_network azurerm_subnet azurerm_virtual_wan azurerm_virtual_hub azurerm_virtual_hub_connection azurerm_express_route_gateway azurerm_firewall azurerm_firewall_policy azurerm_public_ip azurerm_ip_group azurerm_firewall_policy_rule_collection_group azurerm_vpn_gateway azurerm_vpn_site azurerm_vpn_gateway_connection azurerm azurerm_network_interface azurerm_storage_account azurerm_windows_virtual_machine i already have variables for primary location, secondary location each subscription id i also have a map for servers. ### The problem i need to overcome is having the ability to have vairables inside variables. eg resourcegroupname = "rg-dc-azs-01" but i want to make up the vairable using the following variable "server_map" { default = { vm-xx-ase-01 = { prefix = "rg" name = "dc" location = "ase" suffix = "01" eg resourcegroupname = "${prefix}${name}${location}${suffix}" ### Im also unable to use [login to view URL] commnads as variables eg provider = var.server_map[[login to view URL]]["provider"] variable "server_map" { default = { vm-xx-ase-01 = { provider = azurerm.ss-identity
Rif. progetto: 37464353

Info sul progetto

3 proposte
Progetto a distanza
Attivo 6 mesi fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
Experienced Terraform engineer, need to check your code, from what mentioned, try like resource "azurerm_resource_group" "example" { for_each = var.server_map
$140 AUD in 2 giorni
5,0 (11 valutazioni)
4,5
4,5
3 freelance hanno fatto un'offerta media di $177 AUD
Avatar dell'utente
Hi there, ★★★ Microsoft Azure / ASP.NET / C# Expert ★★★ 9+ Years of Experience ★★★ I've read requirements and ready to make cord re-usable for using variables. We can build the web application on Microsoft Azure platform including ✔️ Consulting to start web application design with Azure, ASP.NET & related technology ✔️ Guiding in architecture design with respect to Azure & ASP.NET ✔️ Deciding cloud application strategy for the Azure platform ✔️ Troubleshooting for critical bug ✔️ Performance optimization ✔️ Azure SQL Management ✔️ Cloud Services ✔️ Push Notification ✔️ Code review As the requirements on project are not complete and need discussion so i placed tentative bid. To provide you the best quote, let's have a chat! Best Regards, TechPlus Team
$250 AUD in 2 giorni
5,0 (5 valutazioni)
4,8
4,8
Avatar dell'utente
I specialize in DevOps, cloud infrastructure management (AWS GCP and AZURE), and Linux administration and Kubernetes orchestration, and Terraform automation. With a strong background in automating processes, optimizing system performance, and ensuring security, I bring efficiency and reliability to IT operations.
$140 AUD in 7 giorni
4,5 (5 valutazioni)
2,0
2,0

Info sul cliente

Bandiera: AUSTRALIA
Keilor Park, Australia
4,9
5
Metodo di pagamento verificato
Membro dal gen 18, 2018

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.