add both internal and external ips to inventory
add ignore deleted flag for inventory
The ignore deleted flag (-i) can be used after deploying new infra to
ensure that you only provision and deploy the servers that matter, not
the servers that are about to come offline.
consider images in plan
Changing the image a service uses, e.g. debian-buster to
debian-bullseye, should destroy and recreate any affected VMs.
Terrafirma's plan now factors the image into its decision-making.
add micro google boxes, cloud firewall control
remove unused service field
configure cloud firewall and add -x flag for inventory
support multiple box types
do not require tf_plan for inventory cmd
add tests, google machine types
create ips during create step, fix tests
add initial google cloud implementation