Class: Google::Cloud::Dataproc::V1::KubernetesClusterConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dataproc/v1/shared.rb

Overview

The configuration for running the Dataproc cluster on Kubernetes.

Instance Attribute Summary collapse

Instance Attribute Details

#gke_cluster_config::Google::Cloud::Dataproc::V1::GkeClusterConfig

Returns Required. The configuration for running the Dataproc cluster on GKE.

Returns:



290
291
292
293
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 290

class KubernetesClusterConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#kubernetes_namespace::String

Returns Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.

Returns:

  • (::String)

    Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.



290
291
292
293
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 290

class KubernetesClusterConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#kubernetes_software_config::Google::Cloud::Dataproc::V1::KubernetesSoftwareConfig

Returns Optional. The software configuration for this Dataproc cluster running on Kubernetes.

Returns:



290
291
292
293
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 290

class KubernetesClusterConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end