Skip to content

itArnaudov/pub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pub 1

example workflow

test test test test

Build Status GitHub release test test

License: GNU GPL 3.0 GitHub Contributors

example dropdown

Example:

func main() {}
  • Test
  • build

$$1+1=2$$

Usage

Basic usage of this module is as follows:

module "example" {
  	 source  = "<module-path>"
  
	 # Required variables
  	 location  = 
  	 name  = 
  
	 # Optional variables
  	 nsg_name  = "my-tf-nsg"
  	 public_ip_name  = "my-tf-public-ip"
  	 resource_group_name  = "my-tf-resource-group"
  	 storage_account_name  = "my-tf-storage-account"
  	 subnet_name  = "my-tf-subnet"
  	 vm_name  = "my-tf-vm"
  	 vm_size  = "Standard_B1s"
  	 vnet_name  = "my-tf-vnet"
}

Resources

Name Type
azurerm_virtual_machine.example resource

Inputs

Name Description Type Default Required
location The location of the virtual machine string n/a yes
name The name of the virtual machine string n/a yes
nsg_name Name of the network security group string "my-tf-nsg" no
public_ip_name Name of the public IP address string "my-tf-public-ip" no
resource_group_name Name of the Azure resource group string "my-tf-resource-group" no
storage_account_name Name of the storage account string "my-tf-storage-account" no
subnet_name Name of the virtual network subnet string "my-tf-subnet" no
vm_name Name of the virtual machine string "my-tf-vm" no
vm_size Size of the virtual machine string "Standard_B1s" no
vnet_name Name of the virtual network string "my-tf-vnet" no

Outputs

Name Description
public_ip_address n/a

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages