NetappStorageClass

Scope: Cluster
Version: v1alpha1

  • apiVersion
    строка
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
  • kind
    строка
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
  • metadata
    объект
  • spec
    объект
    • spec.connectionName
      строка

      Обязательный параметр

      Required: Reference to NetappStorageConnection by name
    • spec.fsType
      строка
      Optional: Filesystem type (ext3, ext4, xfs)

      По умолчанию: ext4

      Допустимые значения: ext3, ext4, xfs

    • spec.provisioningType
      строка
      Optional: Volume provisioning type (thin or thick)

      По умолчанию: thick

      Допустимые значения: thin, thick

    • spec.reclaimPolicy
      строка
      Optional: Reclaim policy for volumes (Delete or Retain)

      Допустимые значения: Delete, Retain

NetappStorageConnection

Scope: Cluster
Version: v1alpha1

  • apiVersion
    строка
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
  • kind
    строка
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
  • metadata
    объект
  • spec
    объект
    Required spec section
    • spec.controlPlane
      объект

      Обязательный параметр

      Required: control plane connectivity (ONTAP API access)
      • spec.controlPlane.address
        строка

        Обязательный параметр

        Required: IP or DNS of the ONTAP management LIF
      • spec.controlPlane.password
        строка

        Обязательный параметр

        Required: Password for API access
      • spec.controlPlane.protocol
        строка
        Optional: ONTAP API protocol

        По умолчанию: ontapi

        Допустимые значения: ontapi, rest

      • spec.controlPlane.svm
        строка

        Обязательный параметр

        Required: Name of the SVM
      • spec.controlPlane.username
        строка

        Обязательный параметр

        Required: Username for API access
    • spec.dataPlane
      объект
      Optional: data plane configuration for storage protocols (iscsi, nfs, fcp)
      • spec.dataPlane.iSCSI
        объект
        Optional: iSCSI configuration
        • spec.dataPlane.iSCSI.chap
          объект
          Optional: CHAP configuration
          • spec.dataPlane.iSCSI.chap.chapInitiatorSecret
            строка
            Optional: CHAP initiator secret
          • spec.dataPlane.iSCSI.chap.chapTargetInitiatorSecret
            строка
            Optional: CHAP target-to-initiator secret
          • spec.dataPlane.iSCSI.chap.chapTargetUsername
            строка
            Optional: CHAP target username
          • spec.dataPlane.iSCSI.chap.chapUsername
            строка
            Optional: CHAP username
          • spec.dataPlane.iSCSI.chap.useChap
            булевый
            Optional: Whether to use CHAP auth

            По умолчанию: false

      • spec.dataPlane.nfs
        объект
        Optional: NFS configuration
        • spec.dataPlane.nfs.address
          строка

          Обязательный параметр

          Required: IP address of NFS server
        • spec.dataPlane.nfs.version
          строка
          Optional: NFS version string (e.g., “3”, “4.1”)
      • spec.dataPlane.protocol
        строка
        Optional: storage protocol to use

        По умолчанию: iscsi

        Допустимые значения: iscsi, fcp, nfs