Reference documentation and code samples for the Kubernetes Engine V1beta1 API class Google::Cloud::Container::V1beta1::AddonsConfig.
Configuration for the addons that can be automatically spun up in the cluster, enabling additional functionality.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cloud_run_config
def cloud_run_config() -> ::Google::Cloud::Container::V1beta1::CloudRunConfig
Returns
-
(::Google::Cloud::Container::V1beta1::CloudRunConfig) — Configuration for the Cloud Run addon. The
IstioConfig
addon must be enabled in order to enable Cloud Run addon. This option can only be enabled at cluster creation time.
#cloud_run_config=
def cloud_run_config=(value) -> ::Google::Cloud::Container::V1beta1::CloudRunConfig
Parameter
-
value (::Google::Cloud::Container::V1beta1::CloudRunConfig) — Configuration for the Cloud Run addon. The
IstioConfig
addon must be enabled in order to enable Cloud Run addon. This option can only be enabled at cluster creation time.
Returns
-
(::Google::Cloud::Container::V1beta1::CloudRunConfig) — Configuration for the Cloud Run addon. The
IstioConfig
addon must be enabled in order to enable Cloud Run addon. This option can only be enabled at cluster creation time.
#config_connector_config
def config_connector_config() -> ::Google::Cloud::Container::V1beta1::ConfigConnectorConfig
Returns
- (::Google::Cloud::Container::V1beta1::ConfigConnectorConfig) — Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
#config_connector_config=
def config_connector_config=(value) -> ::Google::Cloud::Container::V1beta1::ConfigConnectorConfig
Parameter
- value (::Google::Cloud::Container::V1beta1::ConfigConnectorConfig) — Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
Returns
- (::Google::Cloud::Container::V1beta1::ConfigConnectorConfig) — Configuration for the ConfigConnector add-on, a Kubernetes extension to manage hosted GCP services through the Kubernetes API
#dns_cache_config
def dns_cache_config() -> ::Google::Cloud::Container::V1beta1::DnsCacheConfig
Returns
- (::Google::Cloud::Container::V1beta1::DnsCacheConfig) — Configuration for NodeLocalDNS, a dns cache running on cluster nodes
#dns_cache_config=
def dns_cache_config=(value) -> ::Google::Cloud::Container::V1beta1::DnsCacheConfig
Parameter
- value (::Google::Cloud::Container::V1beta1::DnsCacheConfig) — Configuration for NodeLocalDNS, a dns cache running on cluster nodes
Returns
- (::Google::Cloud::Container::V1beta1::DnsCacheConfig) — Configuration for NodeLocalDNS, a dns cache running on cluster nodes
#gce_persistent_disk_csi_driver_config
def gce_persistent_disk_csi_driver_config() -> ::Google::Cloud::Container::V1beta1::GcePersistentDiskCsiDriverConfig
Returns
- (::Google::Cloud::Container::V1beta1::GcePersistentDiskCsiDriverConfig) — Configuration for the Compute Engine Persistent Disk CSI driver.
#gce_persistent_disk_csi_driver_config=
def gce_persistent_disk_csi_driver_config=(value) -> ::Google::Cloud::Container::V1beta1::GcePersistentDiskCsiDriverConfig
Parameter
- value (::Google::Cloud::Container::V1beta1::GcePersistentDiskCsiDriverConfig) — Configuration for the Compute Engine Persistent Disk CSI driver.
Returns
- (::Google::Cloud::Container::V1beta1::GcePersistentDiskCsiDriverConfig) — Configuration for the Compute Engine Persistent Disk CSI driver.
#gcp_filestore_csi_driver_config
def gcp_filestore_csi_driver_config() -> ::Google::Cloud::Container::V1beta1::GcpFilestoreCsiDriverConfig
Returns
- (::Google::Cloud::Container::V1beta1::GcpFilestoreCsiDriverConfig) — Configuration for the GCP Filestore CSI driver.
#gcp_filestore_csi_driver_config=
def gcp_filestore_csi_driver_config=(value) -> ::Google::Cloud::Container::V1beta1::GcpFilestoreCsiDriverConfig
Parameter
- value (::Google::Cloud::Container::V1beta1::GcpFilestoreCsiDriverConfig) — Configuration for the GCP Filestore CSI driver.
Returns
- (::Google::Cloud::Container::V1beta1::GcpFilestoreCsiDriverConfig) — Configuration for the GCP Filestore CSI driver.
#gke_backup_agent_config
def gke_backup_agent_config() -> ::Google::Cloud::Container::V1beta1::GkeBackupAgentConfig
Returns
- (::Google::Cloud::Container::V1beta1::GkeBackupAgentConfig) — Configuration for the Backup for GKE agent addon.
#gke_backup_agent_config=
def gke_backup_agent_config=(value) -> ::Google::Cloud::Container::V1beta1::GkeBackupAgentConfig
Parameter
- value (::Google::Cloud::Container::V1beta1::GkeBackupAgentConfig) — Configuration for the Backup for GKE agent addon.
Returns
- (::Google::Cloud::Container::V1beta1::GkeBackupAgentConfig) — Configuration for the Backup for GKE agent addon.
#horizontal_pod_autoscaling
def horizontal_pod_autoscaling() -> ::Google::Cloud::Container::V1beta1::HorizontalPodAutoscaling
Returns
- (::Google::Cloud::Container::V1beta1::HorizontalPodAutoscaling) — 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.
#horizontal_pod_autoscaling=
def horizontal_pod_autoscaling=(value) -> ::Google::Cloud::Container::V1beta1::HorizontalPodAutoscaling
Parameter
- value (::Google::Cloud::Container::V1beta1::HorizontalPodAutoscaling) — 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.
Returns
- (::Google::Cloud::Container::V1beta1::HorizontalPodAutoscaling) — 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.
#http_load_balancing
def ht