From e8100ee7a67b6e246088c0bfd250f708b6eab966 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 13 Jun 2023 13:53:48 +0200 Subject: [PATCH] 2 --- 02_azure.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 02_azure.yml diff --git a/02_azure.yml b/02_azure.yml new file mode 100644 index 0000000..5a40558 --- /dev/null +++ b/02_azure.yml @@ -0,0 +1,29 @@ +--- +- name: Azure Webserver + hosts: localhost + connection: local + vars: + user: alex + location: northeurope + virtual_network_name: "webserver_{{ user }}" + subnet: Webserver + resource_group: "webserver_{{ user }}" + domain_sub: "domain{{ user }}" + ssh_public_key: "{{lookup('file', '~/.ssh/id_rsa.pub') }}" + + tasks: + - name: Create a virtual network + azure.azcollection.azure_rm_virtualnetwork: + resource_group: "{{ resource_group }}" + name: "{{ virtual_network_name }}" + address_prefixes_cidr: "10.99.0.0/16" + tags: + solution: "webserver_{{ user }}" + delete: ansibletraining + + - name: Create a subnet + azure.azcollection.azure_rm_subnet: + resource_group: "{{ resource_group }}" + virtual_network_name: "{{ virtual_network_name }}" + name: "{{ subnet }}" + address_prefix_cidr: "10.99.0.0/24"