Git Product home page Git Product logo

terraform-azurerm-vm's Introduction

terraform-azurerm-vm

linux VM on Azure

Inputs

Name Description Type Default Required
assign_public_ip If true then assigns a public IP to the VM bool "false" no
env Environment to tag resources with string "default" no
location Azure Location for Resources string "eastus" no
name Moniker to apply to all resources in the module string n/a yes
private_ip_address_allocation Static or Dynamic string "Static" no
public_ip_allocation_method Static or Dynamic string "Static" no
resource_group_name Resource Group for bastion server string n/a yes
ssh_key Optional SSH key for VM string "" no
storage_image_reference storage_image_reference to specify VM image map(string) { "offer": "UbuntuServer", "publisher": "Canonical", "sku": "16.04-LTS", "version": "latest" } no
subnet_name Subnet for bastion server string n/a yes
tags User-Defined tags map(string) {} no
vm_size VM size for bastion server, see docs.microsoft.com/en-us/azure/virtual-machines/linux/sizes-general string "Standard_DS1_v2" no
vnet_name VNET containing subnet for bastion server string n/a yes

Outputs

Name Description
nic nic resource object
ssh_key ssh private key to reach server
vm vm resource object

Acknowledgements

Thank you to @cytopia for the Makefile which allows us to generate the documentation. See https://github.com/cytopia/docker-terraform-docs

terraform-azurerm-vm's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.