Mise à jour de la taille Engineering Lifecycle Management taille du stockage de l'application à l'aide de Red Hat OpenShift CLI

Il s'agit d'une configuration facultative pour la Engineering Lifecycle Management création d'instance.
Les applications Engineering Lifecycle Management reçoivent par défaut l'espace de stockage attribué en fonction de la taille du déploiement.. Vous pouvez mettre à jour la taille de stockage d'une instance Engineering Lifecycle Management existante en utilisant la méthode CLI Red Hat® OpenShift®.

A propos de cette tâche

Examinez les données suivantes avant de mettre à jour la taille de stockage des Engineering Lifecycle Management applications. Pour plus d'informations sur les tailles de déploiement par défaut, voir Engineering Lifecycle Management instance deployment sizes.
  • Votre cluster doit être activé pour l'extension de volume. La classe de stockage qui fournit la revendication de volume persistant (PVC) doit prendre en charge le redimensionnement.
  • L'extension du stockage dépend de la capacité de stockage disponible. Si l'espace de stockage disponible n'est pas suffisant, le Engineering Lifecycle Management risque d'échouer.
  • Pour plus d'informations sur les tailles autorisées et le format de la quantité de stockage utilisée dans la propriété de stockage, voir Quantités de ressources.
  • La propriété de stockage de l'application Engineering Lifecycle Management est un paramètre facultatif. Vous pouvez ajouter, mettre à jour ou supprimer la propriété de stockage en fonction de vos besoins. Lorsque vous fournissez l'entrée pour la propriété de stockage, elle remplace la taille par défaut définie pour l'application. Si vous supprimez la propriété de stockage définie précédemment, la taille par défaut correspondant à la taille du déploiement est attribuée.

Procédure

  1. Se connecter à Red Hat OpenShift
    oc login --token=<token> --server=<openshift-server-url>
    token est le jeton d'authentification permettant à l'utilisateur de se connecter à la grappe et openshift-server-url est le serveur de la grappe Red Hat OpenShift URL
    Important : vous devez vous connecter avec le rôle d'utilisateur approprié, qui a le privilège de désinstaller l'opérateur Engineering Lifecycle Management. Pour plus d'informations sur les rôles d'utilisateur, voir Mappage des rôles d'utilisateur dans Engineering Lifecycle Management on Hybrid Cloud
  2. Récupérez le fichier YAML de ELM et enregistrez-le sur votre système local.
    oc get elm -n <namespace_name>
    oc get elm/<elm_instance_name> -n <namespace_name> -o yaml > ELM-CR.yaml
  3. Mise à jour ou ajout d'une section de stockage dans le fichier YAML. Voir l' exemple de fichier YAML de l'instance ELM.
  4. Appliquez les modifications au déploiement dans le cluster.
    oc apply --from-file=<your-directory-path>/ELM-CR.yaml
  5. Pour vérifier la taille de stockage mise à jour de l'application Engineering Lifecycle Management, utilisez la commande suivante
    oc get pvc -n <namespace> -l app.kubernetes.io/instance=ELM
    Vérifiez que la taille de stockage mise à jour est indiquée dans le champ Capacité de l'application Engineering Lifecycle Management de l'application.