Configuration for the horizontal pod autoscaling feature, which increases or decreases the number of replica pods a replication controller has based on the resource usage of the existing pods.
Configuration for the Kubernetes Dashboard. This addon is deprecated, and will be disabled in 1.15. It is recommended to use the Cloud Console to manage and monitor your Kubernetes clusters, workloads and applications. For more information, see:https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards
Configuration for NetworkPolicy. This only tracks whether the addon is enabled or not on the Master, it does not track whether network policy is enabled for the nodes.
Configuration for the horizontal pod autoscaling feature, which
increases or decreases the number of replica pods a replication controller
has based on the resource usage of the existing pods.
Configuration for the horizontal pod autoscaling feature, which
increases or decreases the number of replica pods a replication controller
has based on the resource usage of the existing pods.
This addon is deprecated, and will be disabled in 1.15. It is recommended
to use the Cloud Console to manage and monitor your Kubernetes clusters,
workloads and applications. For more information, see:https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards
This addon is deprecated, and will be disabled in 1.15. It is recommended
to use the Cloud Console to manage and monitor your Kubernetes clusters,
workloads and applications. For more information, see:https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards
Configuration for NetworkPolicy. This only tracks whether the addon
is enabled or not on the Master, it does not track whether network policy
is enabled for the nodes.
Configuration for NetworkPolicy. This only tracks whether the addon
is enabled or not on the Master, it does not track whether network policy
is enabled for the nodes.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Container V1 Client - Class AddonsConfig (2.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.5.0 (latest)](/php/docs/reference/cloud-container/latest/V1.AddonsConfig)\n- [2.4.0](/php/docs/reference/cloud-container/2.4.0/V1.AddonsConfig)\n- [2.3.4](/php/docs/reference/cloud-container/2.3.4/V1.AddonsConfig)\n- [2.2.1](/php/docs/reference/cloud-container/2.2.1/V1.AddonsConfig)\n- [2.1.0](/php/docs/reference/cloud-container/2.1.0/V1.AddonsConfig)\n- [2.0.0](/php/docs/reference/cloud-container/2.0.0/V1.AddonsConfig)\n- [1.33.0](/php/docs/reference/cloud-container/1.33.0/V1.AddonsConfig)\n- [1.32.0](/php/docs/reference/cloud-container/1.32.0/V1.AddonsConfig)\n- [1.31.0](/php/docs/reference/cloud-container/1.31.0/V1.AddonsConfig)\n- [1.30.3](/php/docs/reference/cloud-container/1.30.3/V1.AddonsConfig)\n- [1.24.0](/php/docs/reference/cloud-container/1.24.0/V1.AddonsConfig)\n- [1.23.0](/php/docs/reference/cloud-container/1.23.0/V1.AddonsConfig)\n- [1.22.0](/php/docs/reference/cloud-container/1.22.0/V1.AddonsConfig)\n- [1.21.1](/php/docs/reference/cloud-container/1.21.1/V1.AddonsConfig)\n- [1.20.0](/php/docs/reference/cloud-container/1.20.0/V1.AddonsConfig)\n- [1.19.0](/php/docs/reference/cloud-container/1.19.0/V1.AddonsConfig)\n- [1.18.0](/php/docs/reference/cloud-container/1.18.0/V1.AddonsConfig)\n- [1.17.1](/php/docs/reference/cloud-container/1.17.1/V1.AddonsConfig)\n- [1.16.0](/php/docs/reference/cloud-container/1.16.0/V1.AddonsConfig)\n- [1.15.0](/php/docs/reference/cloud-container/1.15.0/V1.AddonsConfig)\n- [1.14.0](/php/docs/reference/cloud-container/1.14.0/V1.AddonsConfig)\n- [1.13.1](/php/docs/reference/cloud-container/1.13.1/V1.AddonsConfig)\n- [1.12.1](/php/docs/reference/cloud-container/1.12.1/V1.AddonsConfig)\n- [1.10.3](/php/docs/reference/cloud-container/1.10.3/V1.AddonsConfig)\n- [1.9.1](/php/docs/reference/cloud-container/1.9.1/V1.AddonsConfig) \nReference documentation and code samples for the Google Cloud Container V1 Client class AddonsConfig.\n\nConfiguration for the addons that can be automatically spun up in the\ncluster, enabling additional functionality.\n\nGenerated from protobuf message `google.container.v1.AddonsConfig`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Container \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getHttpLoadBalancing\n\nConfiguration for the HTTP (L7) load balancing controller addon, which\nmakes it easy to set up HTTP load balancers for services in a cluster.\n\n### hasHttpLoadBalancing\n\n### clearHttpLoadBalancing\n\n### setHttpLoadBalancing\n\nConfiguration for the HTTP (L7) load balancing controller addon, which\nmakes it easy to set up HTTP load balancers for services in a cluster.\n\n### getHorizontalPodAutoscaling\n\nConfiguration for the horizontal pod autoscaling feature, which\nincreases or decreases the number of replica pods a replication controller\nhas based on the resource usage of the existing pods.\n\n### hasHorizontalPodAutoscaling\n\n### clearHorizontalPodAutoscaling\n\n### setHorizontalPodAutoscaling\n\nConfiguration for the horizontal pod autoscaling feature, which\nincreases or decreases the number of replica pods a replication controller\nhas based on the resource usage of the existing pods.\n\n### getKubernetesDashboard\n\nConfiguration for the Kubernetes Dashboard.\n\nThis addon is deprecated, and will be disabled in 1.15. It is recommended\nto use the Cloud Console to manage and monitor your Kubernetes clusters,\nworkloads and applications. For more information, see:\n\u003chttps://cloud.google.com/kubernetes-engine/docs/concepts/dashboards\u003e\n\n### hasKubernetesDashboard\n\n### clearKubernetesDashboard\n\n### setKubernetesDashboard\n\nConfiguration for the Kubernetes Dashboard.\n\nThis addon is deprecated, and will be disabled in 1.15. It is recommended\nto use the Cloud Console to manage and monitor your Kubernetes clusters,\nworkloads and applications. For more information, see:\n\u003chttps://cloud.google.com/kubernetes-engine/docs/concepts/dashboards\u003e\n\n### getNetworkPolicyConfig\n\nConfiguration for NetworkPolicy. This only tracks whether the addon\nis enabled or not on the Master, it does not track whether network policy\nis enabled for the nodes.\n\n### hasNetworkPolicyConfig\n\n### clearNetworkPolicyConfig\n\n### setNetworkPolicyConfig\n\nConfiguration for NetworkPolicy. This only tracks whether the addon\nis enabled or not on the Master, it does not track whether network policy\nis enabled for the nodes.\n\n### getCloudRunConfig\n\nConfiguration for the Cloud Run addon, which allows the user to use a\nmanaged Knative service.\n\n### hasCloudRunConfig\n\n### clearCloudRunConfig\n\n### setCloudRunConfig\n\nConfiguration for the Cloud Run addon, which allows the user to use a\nmanaged Knative service.\n\n### getDnsCacheConfig\n\nConfiguration for NodeLocalDNS, a dns cache running on cluster nodes\n\n### hasDnsCacheConfig\n\n### clearDnsCacheConfig\n\n### setDnsCacheConfig\n\nConfiguration for NodeLocalDNS, a dns cache running on cluster nodes\n\n### getConfigConnectorConfig\n\nConfiguration for the ConfigConnector add-on, a Kubernetes\nextension to manage hosted GCP services through the Kubernetes API\n\n### hasConfigConnectorConfig\n\n### clearConfigConnectorConfig\n\n### setConfigConnectorConfig\n\nConfiguration for the ConfigConnector add-on, a Kubernetes\nextension to manage hosted GCP services through the Kubernetes API\n\n### getGcePersistentDiskCsiDriverConfig\n\nConfiguration for the Compute Engine Persistent Disk CSI driver.\n\n### hasGcePersistentDiskCsiDriverConfig\n\n### clearGcePersistentDiskCsiDriverConfig\n\n### setGcePersistentDiskCsiDriverConfig\n\nConfiguration for the Compute Engine Persistent Disk CSI driver.\n\n### getGcpFilestoreCsiDriverConfig\n\nConfiguration for the GCP Filestore CSI driver.\n\n### hasGcpFilestoreCsiDriverConfig\n\n### clearGcpFilestoreCsiDriverConfig\n\n### setGcpFilestoreCsiDriverConfig\n\nConfiguration for the GCP Filestore CSI driver.\n\n### getGkeBackupAgentConfig\n\nConfiguration for the Backup for GKE agent addon.\n\n### hasGkeBackupAgentConfig\n\n### clearGkeBackupAgentConfig\n\n### setGkeBackupAgentConfig\n\nConfiguration for the Backup for GKE agent addon.\n\n### getGcsFuseCsiDriverConfig\n\nConfiguration for the Cloud Storage Fuse CSI driver.\n\n### hasGcsFuseCsiDriverConfig\n\n### clearGcsFuseCsiDriverConfig\n\n### setGcsFuseCsiDriverConfig\n\nConfiguration for the Cloud Storage Fuse CSI driver.\n\n### getStatefulHaConfig\n\nOptional. Configuration for the StatefulHA add-on.\n\n### hasStatefulHaConfig\n\n### clearStatefulHaConfig\n\n### setStatefulHaConfig\n\nOptional. Configuration for the StatefulHA add-on.\n\n### getParallelstoreCsiDriverConfig\n\nConfiguration for the Cloud Storage Parallelstore CSI driver.\n\n### hasParallelstoreCsiDriverConfig\n\n### clearParallelstoreCsiDriverConfig\n\n### setParallelstoreCsiDriverConfig\n\nConfiguration for the Cloud Storage Parallelstore CSI driver.\n\n### getRayOperatorConfig\n\nOptional. Configuration for Ray Operator addon.\n\n### hasRayOperatorConfig\n\n### clearRayOperatorConfig\n\n### setRayOperatorConfig\n\nOptional. Configuration for Ray Operator addon.\n\n### getHighScaleCheckpointingConfig\n\nConfiguration for the High Scale Checkpointing add-on.\n\n### hasHighScaleCheckpointingConfig\n\n### clearHighScaleCheckpointingConfig\n\n### setHighScaleCheckpointingConfig\n\nConfiguration for the High Scale Checkpointing add-on.\n\n### getLustreCsiDriverConfig\n\nConfiguration for the Lustre CSI driver.\n\n### hasLustreCsiDriverConfig\n\n### clearLustreCsiDriverConfig\n\n### setLustreCsiDriverConfig\n\nConfiguration for the Lustre CSI driver."]]