v2.0.0
Supported templates in 2.0.0
In addition to minor enhancements and fixes, this release contains the following:
-
Support for Static IP addresses
Previously, Google templates leveraged DHCP to assign addresses to its interfaces. This facilitates automation scenarios where the source of truth for your deployment (BIG-IP and Virtual Services) are defined externally and not tied to specific IPs. Blue/Green consists of creating entirely new deployments and relies on DNS. However, if replacing, upgrading or migrating instances in existing deployments, and you want to re-use the BIG-IP instance’s backup file, it is not possible as a new DHCP-based instance’s IPs address will not match the backup (UCS) file. This new option allows you to assign static IP addresses, which enhances the ability to migrate or replace instances in an existing deployment. -
2 and 3 NIC standalone deployments interface updates
In the Google 2 and 3 NIC standalone deployments, interface NIC1 is now used for management traffic. This allows the use of specific Google services which require NIC0 be used, such as port forwarding, load balancing services, and so on. Specifically, public/external application traffic now traverses NIC0, and management traffic traverses NIC1. -
Added schema files for all supported templates
New schema files help manage the required fields in the templates and set defaults for optional fields. For example, if you do not include the option property for NTP servers in your configuration file, the default of time.google.com is used. -
New and removed options in supported templates
The supported Google templates include the following new parameter options:- restrictedSrcAddress: used to create firewall policy for management network
- restrictedSrcAddressApp: used to create application firewall policy for application network
- applicationPort: used to create application firewall policy for application network
- ntpServer: used to set BIG-IP NTP servers
- timezone: used to set BIG-IP timezone
- loglevel: used to set loglevel on configuration scripts
The following property was removed: - mask1/2: The mask prefix(es) properties were removed. They are now obtained using the metadata service.
Experimental templates in 2.0.0
In addition to minor enhancements and fixes, this maintenance release contains the following:
-
New experimental High Availability templates
This release introduces new experimental templates to deploy clustered HA for internet facing apps in Google Cloud Platform. In one template, failover occurs via API (forwarding rule) for existing stack deployments, and in the other, failover occurs using the Google Cloud Platform’s Global load balancer. -
Added schema files for experimental HA via LB templates
New schema files help manage the required fields in the templates and set defaults for optional fields. For example, if you do not include the option property for NTP servers in your configuration file, the default of time.google.com is used.
Released on 11/1/18