public sealed class KubernetesClusterConfig : IMessage<KubernetesClusterConfig>, IEquatable<KubernetesClusterConfig>, IDeepCloneable<KubernetesClusterConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class KubernetesClusterConfig.
The configuration for running the Dataproc cluster on Kubernetes.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eKubernetesClusterConfig\u003c/code\u003e class within the Google Cloud Dataproc v1 API, covering versions from 3.1.0 to the latest 5.17.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eKubernetesClusterConfig\u003c/code\u003e class is used for configuring a Dataproc cluster to run on Kubernetes and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class supports two constructors: a default constructor and one that accepts another \u003ccode\u003eKubernetesClusterConfig\u003c/code\u003e instance as a parameter for copying configuration.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eKubernetesClusterConfig\u003c/code\u003e class contains properties such as \u003ccode\u003eConfigCase\u003c/code\u003e, \u003ccode\u003eGkeClusterConfig\u003c/code\u003e, \u003ccode\u003eKubernetesNamespace\u003c/code\u003e, and \u003ccode\u003eKubernetesSoftwareConfig\u003c/code\u003e to manage the configuration details of the Kubernetes cluster.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGkeClusterConfig\u003c/code\u003e property is required and specifies the settings for the Dataproc cluster running on Google Kubernetes Engine (GKE).\u003c/p\u003e\n"]]],[],null,[]]