Skip to content

Instantly share code, notes, and snippets.

@mat-mcloughlin
mat-mcloughlin / ghost-playbook.yml
Created February 9, 2018 16:56
Ghost Playbook
---
- hosts: ghost
become: true
tasks:
# setup nginx and firewall
- name: Install nginx
apt:
@mat-mcloughlin
mat-mcloughlin / main.arm
Created November 6, 2018 14:51
Expected ARM
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"sites_vnet_test_manual_as_name": {
"defaultValue": "vnet-test-manual-as",
"type": "String"
},
"serverfarms_vnet_test_manual_asp_name": {
"defaultValue": "vnet-test-manual-asp",
@mat-mcloughlin
mat-mcloughlin / main.arm
Created November 6, 2018 14:52
Actual ARM
resource "azurerm_resource_group" "default" {
name = "vnet-test-terraform"
location = "UK West"
}
resource "azurerm_virtual_network" "default" {
name = "vnet-test-terraform-vn"
address_space = ["10.1.0.0/16"]
location = "UK West"
resource_group_name = "${azurerm_resource_group.default.name}"
}