Interface LustreCsiDriverConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LustreCsiDriverConfig, LustreCsiDriverConfig.Builder

@Generated public interface LustreCsiDriverConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    When set to true, this disables multi-NIC support for the Lustre CSI driver.
    boolean
    Whether the Lustre CSI driver is enabled for this cluster.
    boolean
    Deprecated.
    google.container.v1.LustreCsiDriverConfig.enable_legacy_lustre_port is deprecated.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getEnabled

      boolean getEnabled()
       Whether the Lustre CSI driver is enabled for this cluster.
       
      bool enabled = 1;
      Returns:
      The enabled.
    • getEnableLegacyLustrePort

      @Deprecated boolean getEnableLegacyLustrePort()
      Deprecated.
      google.container.v1.LustreCsiDriverConfig.enable_legacy_lustre_port is deprecated. See google/container/v1/cluster_service.proto;l=2503
       If set to true, the Lustre CSI driver will install Lustre kernel modules
       using port 6988.
       This serves as a workaround for a port conflict with the
       gke-metadata-server. This field is required ONLY under the following
       conditions:
       1. The GKE node version is older than 1.33.2-gke.4655000.
       2. You're connecting to a Lustre instance that has the
       'gke-support-enabled' flag.
       Deprecated: This flag is no longer required as of GKE node version
       1.33.2-gke.4655000, unless you are connecting to a Lustre instance
       that has the `gke-support-enabled` flag.
       
      bool enable_legacy_lustre_port = 3 [deprecated = true];
      Returns:
      The enableLegacyLustrePort.
    • getDisableMultiNic

      boolean getDisableMultiNic()
       When set to true, this disables multi-NIC support for the Lustre CSI
       driver.
       By default, GKE enables multi-NIC support, which allows the Lustre
       CSI driver to automatically detect and configure all suitable network
       interfaces on a node to maximize I/O performance for demanding workloads.
       
      bool disable_multi_nic = 4;
      Returns:
      The disableMultiNic.