Creating a virtual machine is the most basic building block of the GCE. A default network is created for us to boot the virtual machine in. However, in many cases, we would want to create a separate virtual network for the sake of isolation.
Creating GCE instances
How to do it...
- Let us start by creating a network in the us-west1 region where we will boot our instances:
- name: Create Custom Network
gce_net:
name: my-network
mode: custom
subnet_name: "public-subnet"
subnet_region: us-west1
ipv4_range: '10.0.0.0/24'
state: "present"
service_account_email: "{{ service_account_email }}"
project_id: "{{ project_id }}"
credentials_file: "{{ credentials_file...