~egtann/terrafirma

3060412c — Evan Tann 20 days ago master
add static ip note to readme
ef05efaf — Evan Tann 20 days ago
fix readme issues
73a67d10 — Evan Tann 20 days ago
add version flag
2c6b1fa0 — Evan Tann 23 days ago
add multi-zone inventory

This also adds internal and external IPs to the inventory for each zone.
c0443807 — Evan Tann 25 days ago
support multiple regions

This commit changes the structure of services.json to support multiple
providers, regions, and zones. Plans are now split along zones, and we
use provider-specific machine types directly.
8b321019 — Evan Tann 6 months ago
fix tests, lint
5ea0c099 — Evan Tann 6 months ago
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.
e97186fa — Evan Tann 6 months ago
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.
b74751b2 — Evan Tann 7 months ago
update module path
267d5e60 — Evan Tann 7 months ago
add micro google boxes, cloud firewall control
64f87f57 — Evan Tann 7 months ago
use openbsd isc license
305cc5fb — Evan Tann 7 months ago
remove unused service field
0dfb80fa — Evan Tann 7 months ago
configure cloud firewall and add -x flag for inventory
7c69de7c — Evan Tann 8 months ago
fix bugs
feeb6254 — Evan Tann 8 months ago
improve readme
26997dd2 — Evan Tann 8 months ago
support multiple box types
269ad294 — Evan Tann 8 months ago
do not require tf_plan for inventory cmd
3024dad7 — Evan Tann 8 months ago
add tests, google machine types
27db81f2 — Evan Tann 8 months ago
update readme
4e089982 — Evan Tann 8 months ago
add makefile with linter
a0316a3c — Evan Tann 8 months ago
fix lint issues
Next