Find Jobs
Hire Freelancers

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

$30-250 AUD

Concluído
Publicado há 6 meses

$30-250 AUD

Pago na entrega
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
ID do Projeto: 37464353

Sobre o projeto

3 propostas
Projeto remoto
Ativo há 6 meses

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
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 em 2 dias
5,0 (11 avaliações)
4,5
4,5
3 freelancers estão ofertando em média $177 AUD for esse trabalho
Avatar do Usuário
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 em 2 dias
5,0 (5 avaliações)
4,8
4,8
Avatar do Usuário
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 em 7 dias
4,5 (5 avaliações)
2,0
2,0

Sobre o cliente

Bandeira do(a) AUSTRALIA
Keilor Park, Australia
4,9
5
Método de pagamento verificado
Membro desde jan. 18, 2018

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.