Changelog V0
0.1.3 (August 17, 2017)
BACKWARDS INCOMPATIBILITIES / NOTES:
- bigtable:
num_nodesingoogle_bigtable_instanceno longer defaults to3; if you used that default, it will need to be explicitly set. (#313) - compute:
automatic_restartandon_host_maintenancehave been removed fromgoogle_compute_instance_template. Usescheduling.automatic_restartorscheduling.on_host_maintenanceinstead. (#224)
FEATURES:
- New Data Source:
google_compute_instance_group(#267) - New Data Source:
google_dns_managed_zone(#268) - New Resource:
google_compute_project_metadata_item- allows management of single key/value pairs within the project metadata map (#176) - New Resource:
google_project_iam_binding- allows fine-grained control of a project's IAM policy, controlling only a single binding. (#171) - New Resource:
google_project_iam_member- allows fine-grained control of a project's IAM policy, controlling only a single member in a binding. (#171) - New Resource:
google_compute_network_peering(#259) - New Resource:
google_runtimeconfig_config- allows creating, updating and deleting Google RuntimeConfig resources (#315) - New Resource:
google_runtimeconfig_variable- allows creating, updating, and deleting Google RuntimeConfig variables (#315) - New Resource:
google_sourcerepo_repository- allows creating and deleting Google Source Repositories (#256) - New Resource:
google_spanner_instance- allows creating, updating and deleting Google Spanner Instance (#270) - New Resource:
google_spanner_database- allows creating, updating and deleting Google Spanner Database (#271)
IMPROVEMENTS:
- bigtable: Add support for
instance_typetogoogle_bigtable_instance. (#313) - compute: Add import support for
google_compute_subnetwork(#227) - compute: Add import support for
google_container_node_pool(#284) - compute: Change google_container_node_pool ID format to zone/cluster/name to remove artificial restriction on node pool name across clusters (#304)
- compute: Add support for
auto_healing_policiestogoogle_compute_instance_group_manager(#249) - compute: Add support for
ip_versiontogoogle_compute_global_forwarding_rule(#265) - compute: Add support for
ip_versiontogoogle_compute_global_address(#250) - compute: Add support for
subnetworkas a self_link togoogle_compute_instance. (#290) - compute: Add support for
secondary_ip_rangetogoogle_compute_subnetwork. (#310) - compute: Add support for multiple
network_interface's togoogle_compute_instance. (#289) - compute: Add support for
deniedtogoogle_compute_firewall(#282) - compute: Add support for egress traffic using
directiontogoogle_compute_firewall(#306) - compute: When disks are created from snapshots, both snapshot names and URLs may be used (#238)
- container: Add support for node pool autoscaling (#157)
- container: Add NodeConfig support on
google_container_node_pool(#184) - container: Add support for legacyAbac to
google_container_cluster(#261) - container: Allow configuring node_config of node_pools specified in
google_container_cluster(#299) - sql: Persist state from the API for
google_sql_database_instanceregardless of what attributes the user has set (#208) - storage: Buckets now can have lifecycle properties (#6)
BUG FIXES:
- bigquery: Fix type panic on expiration_time (#209)
- compute: Marked 'private_key' as sensitive (#220)
- compute: Fix disk type "Malformed URL" error on
google_compute_instanceboot disks (#275) - compute: Refresh
google_compute_autoscalerusing thezoneset in state instead of scanning for the first one with a matching name in the provider region. (#193) - compute:
google_compute_instancereadsschedulingfields from GCP (#237) - compute: Fix bug where
scheduling.automatic_restartset to false ongoogle_compute_instance_templatewould force recreate (#224) - container: Fix error if
google_container_node_pooldeleted out of band (#293) - container: Fail when both name and name_prefix are set for node_pool in
google_container_cluster(#296) - container: Allow upgrading GKE versions and provide better error message handling (#291)
0.1.2 (July 20, 2017)
BACKWARDS INCOMPATIBILITIES / NOTES:
google_sql_database_instance: a limited number of fields will be read during import because of (#114)google_sql_database_instance:name,region,database_version, andmaster_instance_namefields are now updated during a refresh and may display diffs
FEATURES:
IMPROVEMENTS:
- compute: Add
boot_diskproperty togoogle_compute_instance(#122) - compute: Add
scratch_diskproperty togoogle_compute_instanceand deprecatedisk(#123) - compute: Add
labelsproperty togoogle_compute_instance(#150) - compute: Add import support for
google_compute_image(#194) - compute: Add import support for
google_compute_https_health_check(#213) - compute: Add import support for
google_compute_instance_group(#201) - container: Add timeout support (#13203)
- container: Allow adding/removing zones to/from GKE clusters without recreating them (#152)
- project: Allow unlinking of billing account (#138)
- sql: Add support for importing
google_sql_database(#12) - sql: Add support for importing
google_sql_database_instance(#11) - sql: Add
charsetandcollationproperties togoogle_sql_database(#183)
BUG FIXES:
- compute:
compute_firewallwill no longer display a perpetual diff ifsource_rangesisn't set (#147) - compute: Fix read method + test/document import for
google_compute_health_check(#155) - compute: Read named ports changes properly in
google_compute_instance_group(#188) - compute:
google_compute_imagedescriptionproperty can now be set (#199) - compute:
google_compute_target_https_proxywill no longer display a diff if ssl certificates are referenced using only the path (#210)
0.1.1 (June 21, 2017)
BUG FIXES:
- compute: Restrict the number of health_checks in Backend Service resources to 1. (#145)
0.1.0 (June 20, 2017)
BACKWARDS INCOMPATIBILITIES / NOTES:
compute_disk.image: shorthand for disk images is no longer supported, and will display a diff if used (#1)
IMPROVEMENTS:
- compute: Add support for importing
compute_backend_service(#40) - compute: Wait for disk resizes to complete (#1)
- compute: Support
connection_draining_timeout_secingoogle_compute_region_backend_service(#101) - compute: Made
path_ruleoptional ingoogle_compute_url_map'spath_matcherblock (#118) - container: Add support for labels and tags on GKE node_config (#7)
- sql: Add an additional delay when checking for sql operations (#15170)
BUG FIXES: