google_api_container v0.0.1 GoogleApi.Container.V1.Model.IpAllocationPolicy View Source
Configuration for controlling how IPs are allocated in the cluster.
Attributes
- clusterIpv4Cidr (String): The IP address range for the cluster pod IPs. If this field is set, then `cluster.cluster_ipv4_cidr` must be left blank. This field is only applicable when `use_ip_aliases` is true. Set to blank to have a range will be chosen with the default size. Set to /netmask (e.g. `/14`) to have a range be chosen with a specific netmask. Set to a CIDR notation (e.g. `10.96.0.0/14`) from the RFC-1918 private networks (e.g. `10.0.0.0/8`, `172.16.0.0/12`, `192.168.0.0/16`) to pick a specific range to use. Defaults to:
null
. - createSubnetwork (Boolean): Whether a new subnetwork will be created automatically for the cluster. This field is only applicable when `use_ip_aliases` is true. Defaults to:
null
. - nodeIpv4Cidr (String): The IP address range of the instance IPs in this cluster. This is applicable only if `create_subnetwork` is true. Set to blank to have a range will be chosen with the default size. Set to /netmask (e.g. `/14`) to have a range be chosen with a specific netmask. Set to a CIDR notation (e.g. `10.96.0.0/14`) from the RFC-1918 private networks (e.g. `10.0.0.0/8`, `172.16.0.0/12`, `192.168.0.0/16`) to pick a specific range to use. Defaults to:
null
. - servicesIpv4Cidr (String): The IP address range of the services IPs in this cluster. If blank, a range will be automatically chosen with the default size. This field is only applicable when `use_ip_aliases` is true. Set to blank to have a range will be chosen with the default size. Set to /netmask (e.g. `/14`) to have a range be chosen with a specific netmask. Set to a CIDR notation (e.g. `10.96.0.0/14`) from the RFC-1918 private networks (e.g. `10.0.0.0/8`, `172.16.0.0/12`, `192.168.0.0/16`) to pick a specific range to use. Defaults to:
null
. - subnetworkName (String): A custom subnetwork name to be used if `create_subnetwork` is true. If this field is empty, then an automatic name will be chosen for the new subnetwork. Defaults to:
null
. - useIpAliases (Boolean): Whether alias IPs will be used for pod IPs in the cluster. Defaults to:
null
.