OpenShift Référence des paramètres du module complémentaire Data Foundation

Classique VPC

Consultez la référence de paramètres suivante pour le module complémentaire de cluster OpenShift Data Foundation.

Vous pouvez également trouver les paramètres de l'add-on dans la console lors du déploiement de l'add-on, ou en exécutant la commande suivante et en spécifiant la version de l'add-on que vous souhaitez utiliser.

ibmcloud oc cluster addon options --addon openshift-data-foundation --version VERSION
Référence des paramètres du module complémentaireOpenShift Data Foundation
Paramètre Description Valeur par défaut Modifiable après le déploiement
addSingleReplicaPool Spécifiez true pour créer un pool de répliques unique sans réplication des données, ce qui augmente le risque de perte et de corruption des données, ainsi que l'instabilité potentielle du système. false Non
autoDiscoverDevices Classique Spécifiez true pour reconnaître automatiquement les disques disponibles sur vos noeuds worker. true Oui
backupFrequency 4.21 et versions ultérieures Ce paramètre définit l'intervalle de planification des sauvegardes automatiques de la base de données de métadonnées de MultiCloud Object Gateway. Les options de programmation prises en charge suivent les préréglages standard de type cron : @daily (par défaut), @weekly, @monthly. @daily Oui
billingType Spécifiez un billingType de essentials ou advanced pour votre déploiement. Pour plus d'informations sur le type de facturation, voir Prise en charge des fonctions par type de facturation. advanced Oui
clusterEncryption Facultatif: spécifiez true pour activer le chiffrement. false Non
clusterExpansionLimit 4.21 et versions ultérieures Définit la limite maximale d'expansion des clusters dans le stockage en nuage. L'échelonnement automatique des capacités est suspendu si cette limite est dépassée. 12Ti Oui
disableNoobaaLB Spécifiez true pour désactiver l'équilibreur de charge public NooBaa. false Non
enableAutomaticBackup 4.21 et versions ultérieures Active les sauvegardes automatiques programmées pour la base de données de métadonnées de MultiCloud Object Gateway ( NooBaa ). Cette fonction est étroitement liée à la configuration de ignoreNoobaa. Il ne peut être activé que lorsque MultiCloud Object Gateway est déployé (c'est-à-dire ignoreNoobaa = false). false Oui
enableAutomaticCapacityScaling 4.21 et suivantes Lorsqu'il est activé, le système surveille en permanence l'utilisation du stockage. Lorsque la capacité utilisée atteint environ 70 % de la capacité provisionnée, le système ajoute automatiquement une capacité de stockage brute supplémentaire équivalente à la taille de déploiement configurée à l'origine. false Oui
enableNFS L'activation de cette fonction vous permet d'exporter des données de Network File System ( NFS ) qui peuvent ensuite être consultées en interne ou en externe à partir du cluster OpenShift. false Oui
encryptionInTransit Spécifiez true pour activer le cryptage en transit. L'activation du chiffrement en transit n'affecte pas les volumes mappés ou montés existants. Une fois qu'un volume est mappé / monté, il conserve les paramètres de chiffrement utilisés lors de son montage initial. Pour modifier les paramètres de chiffrement des volumes existants, ils doivent être remontés un par un. false Non
hpcsBaseUrl Facultatif: spécifiez le noeud final public ou privé de votre instance Hyper Protect Crypto Services ou Key Protect. Par exemple : https://api.eu-gb.hs-crypto.cloud.ibm.com:8389. N/A Oui
hpcsInstanceId Facultatif: spécifiez votre ID d'instance Hyper Protect Crypto Services ou Key Protect. Par exemple : d11a1a43-aa0a-40a3-aaa9-5aaa63147aaa. N/A Oui
hpcsSecretName Facultatif: Indiquez le nom du secret que vous avez créé à l'aide de vos informations d'identification Hyper Protect Crypto Services ou Key Protect. Par exemple : ibm-hpcs-secret. N/A Oui
hpcsServiceName Facultatif: indiquez le nom de votre instance Hyper Protect Crypto Services ou Key Protect. Par exemple : Hyper-Protect-Crypto-Services-eugb. false Oui
hpcsTokenUrl Facultatif: spécifiez https://iam.cloud.ibm.com/identity/token. N/A Oui
ignoreNoobaa Spécifiez true si vous ne souhaitez pas déployer MultiCloud Object Gateway. true Non
name Spécifiez un nom pour votre ressource qui n'utilise que des lettres minuscules, des chiffres, - ou . N/A Oui
numOfBackupCopies 4.21 et versions ultérieures Spécifie le nombre de copies de sauvegarde automatiques conservées pour la base de données de métadonnées de MultiCloud Object Gateway. 5 Oui
numOfOsd Spécifiez le nombre de Object Storage Daemons (OSD) à créer. À partir de OpenShift Data Foundation 4.21, flexibleScaling est automatiquement activé pour les clusters à zone unique et les déploiements comportant moins de trois zones de disponibilité, ce qui permet une mise à l'échelle granulaire au lieu d'exiger des multiples de trois. Pour les clusters multizones comportant trois zones ou plus, OpenShift Data Foundation crée trois fois la valeur spécifiée pour répartir les OSD entre les zones afin d'assurer une haute disponibilité. Par exemple, en spécifiant 1, on crée 3 OSD. Pour les clusters à zone unique dont la mise à l'échelle flexible est activée, la valeur spécifiée est utilisée directement. Par exemple, en spécifiant 1, on crée 1 OSD. Pour un déploiement initial dans des clusters à zone unique, il est recommandé de spécifier au moins 3 OSD pour garantir une résilience adéquate. 1 Oui
ocsUpgrade Spécifiez true pour mettre à jour la version majeure de votre déploiement ODF. false Oui
odfDeploy Spécifiez true pour déployer les ressources ODF telles que les classes de stockage, les réservations de volume persistant et les volumes persistants lorsque vous activez le module complémentaire. Lorsque la valeur est false, seul le module complémentaire est déployé et vous devez ensuite configurer vos ressources ODF ultérieurement via des fichiers de configuration YAML. false Oui
osdDevicePaths Classique Spécifiez une liste séparée par des virgules des chemins d'accès aux périphériques que vous souhaitez utiliser pour les périphériques OSD. Les unités que vous spécifiez sont utilisées comme unités de stockage d'application dans votre configuration. Chaque unité que vous spécifiez doit avoir au moins 100GiB d'espace et ne doit pas être formatée et montée. Le format des paramètres est le suivant : /dev/disk/by-id/<device-id>. Exemple de valeur de chemin d'unité pour une unité partitionnée : /dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2. Si vous spécifiez plusieurs chemins d'accès aux périphériques, veillez à ne pas insérer d'espace entre chacun. Par exemple : /dev/disk/by-id/scsi-1111111a11a11a11111a1aa111a11a1a1-part2,/dev/disk/by-id/scsi-0000000a00a00a00000a0aa000a00a0a0-part2. N/A Oui
osdSize Spécifiez une taille pour vos périphériques de stockage. Exemple: 512Gi. La capacité totale de stockage de votre cluster ODF est équivalente à osdSize multiplié par numOfOsd. 512Gi Oui
osdStorageClassName
  • Classique: spécifiez localblock.
  • VPC Indiquez le nom de la classe de stockage que vous souhaitez utiliser pour vos unités OSD. Pour les clusters multizones, spécifiez une classe de stockage métropolitaine. Pour les clusters à zone unique, indiquez le nom de la classe de stockage hiérarchisé que vous souhaitez utiliser. Exemple : ibmc-vpc-block-10iops-tier.
N/A Oui
resourceProfile Spécifier un profil de ressources basé sur la disponibilité des ressources pendant le déploiement. Sélectionnez soit lean qui nécessite 24 CPU et 72GiB de mémoire, balanced qui nécessite 30 CPU et 72 GiB de mémoire, ou performance qui nécessite 45 CPU et 96 GiB de mémoire. balanced Oui
setDefaultStorageClassForVirtualization 4.21 et versions ultérieures Si elle est activée, la virtualisation RBD StorageClass est marquée comme valeur par défaut pour KubeVirt VM les disques (volumes persistants) lors de l'installation. false Oui
taintNodes Spécifiez true pour altérer les nœuds de travail sélectionnés afin que seuls les pods OpenShift Data Foundation puissent s'exécuter sur ces nœuds. Utilisez cette option uniquement si vous limitez ODF à un sous-ensemble de noeuds de votre cluster. false Non
useCephRBDAsDefaultStorageClass Définissez la classe de stockage Ceph RADOS block device (RBD) comme classe de stockage par défaut dans le cluster lors du déploiement de OpenShift Data Foundation. Veillez à supprimer la classe de stockage par défaut existante avant de définir ce paramètre sur true. false Oui
workerNodes Indiquez workerPool ou workerNodes. Indiquez les noms des noeuds worker que vous souhaitez utiliser pour votre déploiement ODF. Ne spécifiez pas cette option si vous souhaitez utiliser tous les nœuds de travail de votre cluster. Pour extraire le nom de votre noeud worker, exécutez la commande oc get nodes. N/A Oui
workerPool Indiquez workerPool ou workerNodes. Indiquez le nom ou l'ID d'un pool de noeuds worker à utiliser pour ODF. Ne spécifiez pas cette option si vous souhaitez utiliser tous les nœuds de travail de votre cluster. Pour extraire le nom de votre noeud worker, exécutez la commande ibmcloud oc worker ls -C CLUSTER. N/A Oui