Class Cluster (0.3.0)

A Google Kubernetes Engine cluster.

An optional description of this cluster.

Parameters used in creating the cluster's nodes. See nodeConfig for the description of its properties. For requests, this field should only be used in lieu of a "node_pool" object, since this configuration (along with the "initial_node_count") will be used to create a "NodePool" object with an auto-generated name. Do not use this and a node_pool at the same time. For responses, this field will be populated with the node configuration of the first node pool. If unspecified, the defaults are used.

The logging service the cluster should use to write logs. Currently available options: - logging.googleapis.com - the Google Cloud Logging service. - none - no logs will be exported from the cluster. - if left as an empty string, logging.googleapis.com will be used.

The name of the Google Compute Engine network </compute/docs/networks-and-firewalls#networks>__ to which the cluster is connected. If left unspecified, the default network will be used.

Configurations for the various addons available to run in the cluster.

The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.

Kubernetes alpha features are enabled on this cluster. This includes alpha API groups (e.g. v1alpha1) and features that may not be production ready in the kubernetes version of the master and nodes. The cluster has no SLA for uptime and master/node upgrades are disabled. Alpha enabled clusters are automatically deleted thirty days after creation.

The fingerprint of the set of labels for this cluster.

Configuration options for the NetworkPolicy feature.

The configuration options for master authorized networks feature.

Configuration for cluster networking.

[Output only] Server-defined URL for the resource.

[Output only] The IP address of this cluster's master endpoint. The endpoint can be accessed from the internet at https://username:password@endpoint/. See the masterAuth property of this resource for username and password information.

[Output only] The current software version of the master endpoint.

[Output only] The time the cluster was created, in RFC3339 <https://www.ietf.org/rfc/rfc3339.txt>__ text format.

[Output only] Additional information about the current status of this cluster, if available.

[Output only] The IP address range of the Kubernetes services in this cluster, in CIDR <http://en.wikipedia.org/wiki/Classless_Inter- Domain_Routing>__ notation (e.g. 1.2.3.4/29). Service addresses are typically put in the last /16 from the container CIDR.

[Output only] The number of nodes currently in the cluster.

[Output only] The name of the Google Compute Engine zone </compute/docs/regions-zones/regions-zones#available> or region </compute/docs/regions-zones/regions- zones#available> in which the cluster resides.

Classes

ResourceLabelsEntry

API documentation for container_v1.types.Cluster.ResourceLabelsEntry class.