SCSITarget

Scope: Cluster
Version: v1alpha1

SCSITarget is a Kubernetes Custom Resource that defines a configuration for a SCSI target.

  • spec
    object

    Required value

    Spec defines the desired state of the target.

    • spec.deviceTemplate
      object

      DeviceTemplate defines the metadata for dynamically created. devices.

      • spec.deviceTemplate.metadata
        object

        Metadata specifies the metadata to be applied to devices.

        • spec.deviceTemplate.metadata.labels
          object

          Labels are key-value pairs that may be used to select devices.

    • spec.fibreChannel
      object

      FibreChannel defines the configuration for a Fibre Channel target.

      • spec.fibreChannel.WWNs
        array of strings

        Required value

        WWNs is a list of World Wide Names for the Fibre Channel target.

    • spec.iSCSI
      object

      iSCSI defines the configuration for an iSCSI target.

      • spec.iSCSI.auth
        object

        Auth specifies authentication details for accessing the iSCSI target.

        • spec.iSCSI.auth.login
          string

          Required value

          Login is the username used for authentication with the iSCSI target.

        • spec.iSCSI.auth.password
          string

          Required value

          Password is the password used for authentication with the iSCSI target.

      • spec.iSCSI.iqn
        string

        Required value

        IQN is the iSCSI Qualified Name of the target.

      • spec.iSCSI.portals
        array of strings

        Required value

        Portals is a list of portal addresses (IP:port) for accessing the iSCSI target.