OpenShift Referencia de parámetros del complemento de Data Foundation

Clásico VPC

Revise la siguiente referencia de parámetros para el complemento de clúster de OpenShift Data Foundation.

También puede encontrar los parámetros del complemento en la consola durante la implementación del complemento, o ejecutando el siguiente comando y especificando la versión del complemento que desea utilizar.

ibmcloud oc cluster addon options --addon openshift-data-foundation --version VERSION
Referencia de parámetros del complementoOpenShift Data Foundation
Parámetro Descripción Valor predeterminado Editable tras la implantación
addSingleReplicaPool Especifique true para crear un único grupo de réplica sin replicación de datos, lo que aumenta el riesgo de pérdida de datos, corrupción de datos y posible inestabilidad del sistema. false No
autoDiscoverDevices Clásico Especifique true para descubrir automáticamente los discos disponibles en los nodos trabajadores. true
backupFrequency 4.21 y posteriores Este parámetro define el intervalo de programación de las copias de seguridad automáticas de la base de datos de metadatos de MultiCloud Object Gateway. Las opciones de programación admitidas siguen los preajustes estándar tipo cron: @daily (por defecto), @weekly, @monthly. @daily
billingType Especifique billingType ( essentials o advanced ) para su implantación. Para obtener más información sobre el tipo de facturación, consulte Soporte de características por tipo de facturación. advanced
clusterEncryption Opcional: especifique true para habilitar el cifrado. false No
clusterExpansionLimit 4.21 y posteriores Define el límite máximo de expansión del clúster en el almacenamiento en la nube. El escalado automático de capacidad se suspende si se supera este límite. 12Ti
disableNoobaaLB Especifique true para deshabilitar al equilibrador de carga público NooBaa. false No
enableAutomaticBackup 4.21 y posteriores Activa las copias de seguridad automáticas programadas para la base de datos de metadatos de MultiCloud Object Gateway ( NooBaa ). Esta función está estrechamente vinculada a la configuración de ignoreNoobaa. Sólo puede activarse cuando MultiCloud Object Gateway está desplegado (es decir, ignoreNoobaa = false). false
enableAutomaticCapacityScaling 4.21 y posteriores Cuando está activado, el sistema supervisa continuamente la utilización del almacenamiento. Una vez que la capacidad utilizada alcanza aproximadamente el 70% de la capacidad provisionada, el sistema añade automáticamente una capacidad de almacenamiento bruta adicional equivalente al tamaño de despliegue configurado originalmente. false
enableNFS La activación de esta función permite exportar datos del sistema de archivos de red ( NFS ) a los que se puede acceder interna o externamente desde el clúster OpenShift. false
encryptionInTransit Especifique true para activar el cifrado en tránsito. La habilitación del cifrado en tránsito no afecta a los volúmenes correlacionados o montados existentes. Una vez que se ha correlacionado/montado un volumen, conserva los valores de cifrado que se utilizaron cuando se montó inicialmente. Para cambiar los valores de cifrado para los volúmenes existentes, deben volver a montarse uno por uno. false No
hpcsBaseUrl Opcional: especifique el punto final público o privado de la instancia de Hyper Protect Crypto Services o Key Protect. Por ejemplo: https://api.eu-gb.hs-crypto.cloud.ibm.com:8389. N/D
hpcsInstanceId Opcional: Especifique el ID de instancia de Hyper Protect Crypto Services o Key Protect. Por ejemplo: d11a1a43-aa0a-40a3-aaa9-5aaa63147aaa. N/D
hpcsSecretName Opcional: Especifique el nombre del secreto que creó utilizando sus credenciales de Hyper Protect Crypto Services o Key Protect. Por ejemplo: ibm-hpcs-secret. N/D
hpcsServiceName Opcional: especifique el nombre de la instancia de Hyper Protect Crypto Services o Key Protect. Por ejemplo: Hyper-Protect-Crypto-Services-eugb. false
hpcsTokenUrl Opcional: especifique https://iam.cloud.ibm.com/identity/token. N/D
ignoreNoobaa Especifique true si no desea desplegar MultiCloud Object Gateway. true No
name Especifique un nombre para su recurso que utilice sólo letras minúsculas, números, - o . N/D
numOfBackupCopies 4.21 y posteriores Especifica el número de copias de seguridad automáticas que se conservan para la base de datos de metadatos de MultiCloud Object Gateway. 5
numOfOsd Especifique el número de Object Storage Daemons (OSDs) a crear. A partir de OpenShift Data Foundation 4.21, flexibleScaling se habilita automáticamente para clústeres de una sola zona e implementaciones con menos de tres zonas de disponibilidad, lo que permite un escalado granular en lugar de requerir múltiplos de tres. Para los clústeres multizona con tres o más zonas, OpenShift Data Foundation crea tres veces el valor especificado para distribuir los OSD entre las zonas para una alta disponibilidad. Por ejemplo, especificando 1 se crean 3 OSD. Para clusters de una sola zona con escalado flexible activado, se utiliza directamente el valor especificado. Por ejemplo, especificando 1 se crea 1 OSD. Para el despliegue inicial en clústeres de una sola zona, se recomienda especificar al menos 3 OSD para garantizar una capacidad de recuperación adecuada. 1
ocsUpgrade Especifique true para actualizar la versión principal de su implantación de ODF. false
odfDeploy Especifique true para desplegar los recursos de ODF como, por ejemplo, clases de almacenamiento, PVC y PV cuando habilite el complemento. Cuando se establece en false, solo se despliega el complemento y, a continuación, debe configurar los recursos ODF más adelante a través de los archivos de configuración YAML. false
osdDevicePaths Classic Especifique una lista separada por comas de las rutas de los dispositivos que desea utilizar para los dispositivos OSD. Los dispositivos que especifique se utilizan como almacenamiento de aplicaciones en la configuración. Cada dispositivo debe tener al menos 100GiB de espacio y debe estar sin formato y sin montar. El formato del parámetro es /dev/disk/by-id/<device-id>. Ejemplo de valor de ruta de un dispositivo particionado: /dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2. Si especifica más de una vía de acceso de dispositivo, asegúrese de que no haya espacios entre cada vía de acceso. Por ejemplo: /dev/disk/by-id/scsi-1111111a11a11a11111a1aa111a11a1a1-part2,/dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2. N/D
osdSize Especifique un tamaño para sus dispositivos de almacenamiento. Ejemplo: 512Gi. La capacidad total de almacenamiento de su cluster ODF equivale a la osdSize multiplicada por la numOfOsd. 512Gi
osdStorageClassName
  • Clásico: especifique localblock.
  • VPC Especifique el nombre de la clase de almacenamiento que desea utilizar para los dispositivos OSD. Para clusters multizona, especifique una clase de almacenamiento metropolitano. Para clústeres de zona única, especifique el nombre de la clase de almacenamiento por niveles que desea utilizar. Ejemplo: ibmc-vpc-block-10iops-tier.
N/D
resourceProfile Especifique un perfil de recursos basado en la disponibilidad de recursos durante el despliegue. Seleccione lean que requiere 24 CPUs y 72GiB memoria, balanced que requiere 30 CPUs y 72 GiB memoria, o performance que requiere 45 CPUs y 96 GiB memoria. balanced
setDefaultStorageClassForVirtualization 4.21 y posteriores Si está activada, la virtualización RBD StorageClass se marca como predeterminada para los discos KubeVirt VM (volúmenes persistentes) en el momento de la instalación. false
taintNodes Especifique true para contaminar los nodos trabajadores seleccionados de modo que sólo puedan ejecutarse en ellos pods de OpenShift Data Foundation. Utilice esta opción sólo si limita ODF a un subconjunto de nodos del clúster. false No
useCephRBDAsDefaultStorageClass Establezca la clase de almacenamiento Ceph RADOS block device (RBD) como la clase de almacenamiento predeterminada en el clúster durante la implementación de OpenShift Data Foundation. Asegúrese de eliminar la clase de almacenamiento predeterminada existente antes de establecer este parámetro en true. false
workerNodes Especifique uno de workerPool o workerNodes. Especifique los nombres de los nodos de trabajador que desea utilizar para el despliegue de ODF. No especifique esta opción si desea utilizar todos los nodos trabajadores de su clúster. Para recuperar el nombre de nodo trabajador, ejecute el mandato oc get nodes. N/D
workerPool Especifique uno de workerPool o workerNodes. Especifique el nombre o el ID de una agrupación de nodos trabajadores a utilizar para ODF. No especifique esta opción si desea utilizar todos los nodos trabajadores de su clúster. Para recuperar el nombre de nodo trabajador, ejecute el mandato ibmcloud oc worker ls -C CLUSTER. N/D