scaleway/compute-instance v0.3.0
scaleway/compute-instance gains two new opt-in inputs:
-
enable_ipv6(bool, defaultfalse): when true, creates ascaleway_instance_ipof typerouted_ipv6and attaches it to the instance viaip_id. The address shows up in the existingpublic_ipsoutput once attached (filter byfamily == "inet6") -- no new output was added. Note: the originally-proposedscaleway_flexible_ipresource does not apply here -- it's scoped to Elastic Metal (bare metal) servers only, confirmed directly against the Terraform provider's source.scaleway_instance_ipis the correct mechanism for a standard Instance's routed IP. -
ssh_keys(list of strings, default[]): raw SSH public keys that get instance-specific access, in addition to account-wide keys that already apply automatically. The module encodes each into Scaleway'sAUTHORIZED_KEY=<key-with-underscores>tag convention, so callers don't have to hand-escape spaces themselves.
Both inputs default to their no-op values, so this is fully backwards compatible. See ADR-0082 and ADR-0083 for the full design rationale.