-
Notifications
You must be signed in to change notification settings - Fork 0
/
createOrUpdateWebVnet.yml
51 lines (51 loc) · 1.48 KB
/
createOrUpdateWebVnet.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
- name: Create Azure WebApp with Vnet
hosts: all
gather_facts: true
tasks:
- name: Run ARM template
azure_rm_deployment:
state: present
resource_group_name: "z-{{ opco_code }}-{{ project_code }}-{{ app_code }}-{{ env_code }}-{{ location_code }}-rg"
location: westeurope
tags:
from: ansible
template_link: "https://raw.githubusercontent.com/Ineaweb/templateARM/master/template-Vnet-Web.json"
parameters:
location_code:
value: "{{ location_code }}"
opco_code:
value: "{{ opco_code }}"
project_code:
value: "{{ project_code }}"
app_code:
value: "{{ app_code }}"
env_code:
value: "{{ env_code }}"
location_name:
value: "West Europe"
rev_number:
value: "1.0.0.1"
dcs_code:
value: FIN
client_billingCode:
value: "XXXXX"
project_billingCode:
value: "XXXXX"
start_time:
value: "0 8 ***"
stop_time:
value: "0 19 ***"
launch_time:
value: "1453739311"
time_to_live:
value: "15000"
sku_name:
value: "{{ sku_name }}"
sku_tier:
value: "{{ sku_tier }}"
sku_size:
value: "{{ sku_size }}"
sku_family:
value: "{{ sku_family }}"
sku_capacity:
value: "{{ sku_capacity }}"