File tree 1 file changed +13
-13
lines changed
1 file changed +13
-13
lines changed Original file line number Diff line number Diff line change 10
10
service_account_email : " {{ credentials_file_lookup.client_email | default(lookup('env','GCE_EMAIL')) }}"
11
11
project_id : " {{ credentials_file_lookup.project_id | default(lookup('env','GCE_PROJECT')) }}"
12
12
13
+ - name : Network configured
14
+ gce_net :
15
+ name : " algo-{{ server_name }}"
16
+ fwname : " algo-{{ server_name }}-fw"
17
+ allowed : " udp:500,4500;tcp:22;icmp"
18
+ state : " present"
19
+ mode : auto
20
+ src_range : 0.0.0.0/0
21
+ service_account_email : " {{ credentials_file_lookup.client_email }}"
22
+ credentials_file : " {{ credentials_file }}"
23
+ project_id : " {{ credentials_file_lookup.project_id }}"
24
+
13
25
- name : " Creating a new instance..."
14
26
gce :
15
27
instance_names : " {{ server_name }}"
20
32
credentials_file : " {{ credentials_file_path }}"
21
33
project_id : " {{ project_id }}"
22
34
metadata : ' {"ssh-keys":"ubuntu:{{ ssh_public_key_lookup }}"}'
23
- # ip_forward: true
35
+ network : " algo-{{ server_name }} "
24
36
tags :
25
37
- " environment-algo"
26
38
register : google_vm
35
47
cloud_provider : gce
36
48
ipv6_support : no
37
49
38
- - name : Firewall configured
39
- local_action :
40
- module : gce_net
41
- name : " {{ google_vm.instance_data[0].network }}"
42
- fwname : " algo-ikev2"
43
- allowed : " udp:500,4500;tcp:22"
44
- state : " present"
45
- src_range : 0.0.0.0/0
46
- service_account_email : " {{ credentials_file_lookup.client_email }}"
47
- credentials_file : " {{ credentials_file }}"
48
- project_id : " {{ credentials_file_lookup.project_id }}"
49
-
50
50
- set_fact :
51
51
cloud_instance_ip : " {{ google_vm.instance_data[0].public_ip }}"
52
52
You can’t perform that action at this time.
0 commit comments