Mise à niveau d' MANTA Automated Data Lineage, de la version 5.3.x vers une version ultérieure 5.3 refresh

Un administrateur d'instance peut mettre à niveau MANTA Automated Data Lineage de la version 5.3.x vers une mise à jour ultérieure de la version 5.3.

Qui doit s'acquitter de cette tâche?

Administrateur d'instance Pour mettre à niveau MANTA Automated Data Lineage, vous devez être administrateur d'instance. Un administrateur d'instance est autorisé à gérer les logiciels des projets suivants :

Le projet des opérateurs, par exemple

Les opérateurs pour cette instance d' MANTA Automated Data Lineage s sont installés dans le projet « operators ». Dans les commandes de mise à niveau, la variable ${PROJECT_CPD_INST_OPERATORS} d'environnement fait référence au projet des opérateurs.

Le projet « operands » pour l'instance

Les ressources personnalisées pour les fichiers control plane et MANTA Automated Data Lineage sont installées dans le projet operands. Dans les commandes de mise à niveau, la variable ${PROJECT_CPD_INST_OPERANDS} d'environnement fait référence au projet « operands ».

Quand devez-vous effectuer cette tâche?

Passez en revue les options suivantes pour déterminer si vous devez effectuer cette tâche :

  • Si vous souhaitez mettre à niveau IBM Software Hubcontrol plane et un ou plusieurs services en même temps, suivez plutôt la procédure décrite dans la section « Mise à niveau d'une instance d' IBM » à l'adresse Software Hub.
  • Si vous n'avez pas mis à niveau MANTA Automated Data Lineage lors de la mise à niveau de IBM Software Hub control plane, effectuez cette tâche pour mettre à niveau MANTA Automated Data Lineage.

    Répétez l'opération si nécessaire. Si vous êtes responsable de plusieurs instances de IBM Software Hub, vous pouvez répéter cette tâche pour mettre à niveau d'autres instances d' MANTA Automated Data Lineage. sur le cluster.

Informations nécessaires à l'exécution de cette tâche

Veuillez prendre connaissance des informations suivantes avant de mettre à niveau l' MANTA Automated Data Lineage :

Version requise

Tous les composants associés à une instance de IBM Software Hub doivent être installés dans la même version. Par exemple, si le IBM Software Hubcontrol plane est à la version 5.3.1, vous devez mettre à jour MANTA Automated Data Lineage vers la version 5.3.1.

Variables d'environnement
Les commandes de cette tâche utilisent des variables d'environnement afin que vous puissiez les exécuter exactement telles qu'elles sont écrites.

Avant de commencer

Cette tâche suppose que les conditions préalables suivantes sont remplies :

Configuration système requise
Cette tâche suppose que le cluster répond aux exigences minimales requises pour l' MANTA Automated Data Lineage.
Où trouver des informations supplémentaires
Si cette tâche n'est pas terminée, consultez la section « Configuration requise ».
Poste de travail
Cette tâche suppose que le poste de travail à partir duquel vous allez effectuer la mise à niveau est configuré en tant que poste client et dispose des interfaces de ligne de commande suivantes :
  • IBM Software Hub Interface en ligne de commande : cpd-cli
  • OpenShift® Interface en ligne de commande : oc
  • Helm Interface en ligne de commande : oc
Où trouver des informations supplémentaires
Si cette tâche n'est pas terminée, consultez la section « Mise à jour des postes de travail clients ».
Plan de contrôle
Cette tâche suppose que le IBM Software Hubcontrol plane a été mis à jour.
Où trouver des informations supplémentaires
Si cette tâche n'est pas terminée, consultez la section « Mise à niveau d'une instance d' IBM » à l'adresse Software Hub.
Registre de conteneurs privé
Si votre environnement utilise un registre de conteneurs privé (par exemple, si votre cluster est isolé physiquement), cette tâche suppose que les tâches suivantes ont été effectuées :
  1. Les images du logiciel « MANTA Automated Data Lineage » sont répliquées dans le registre de conteneurs privé.
    Où trouver des informations supplémentaires
    Si cette tâche n'est pas terminée, consultez la section « Synchronisation d'images vers un registre de conteneurs privé ».
  2. Le cpd-cli est configuré pour récupérer olm-utils-v4 l'image depuis le registre de conteneurs privé.
    Où trouver des informations supplémentaires
    Si cette tâche n'est pas terminée, consultez la section « Récupération de l'image « olm-utils-v4 » à partir du registre de conteneurs privé ».
Ressources au niveau du cluster
Cette tâche suppose que les ressources au niveau du cluster, telles que les définitions de ressources personnalisées, les rôles de cluster et les associations de rôles de cluster, ont été mises à jour.
Où trouver des informations supplémentaires
Si cette tâche n'est pas terminée, consultez la section Mise à jour des ressources au niveau du cluster pour la plateforme et les services.

Services prérequis

Avant de mettre à niveau l' MANTA Automated Data Lineage, assurez-vous que les services suivants ont été mis à niveau et sont en cours d'exécution :

Procédure

Effectuez les tâches suivantes pour mettre à niveau l' MANTA Automated Data Lineage :

  1. Amélioration du service
  2. Validation de la mise à niveau
  3. Que faire ensuite?

Mise à niveau du service

Pour mettre à niveau l' MANTA Automated Data Lineage :

  1. Connectez-vous cpd-cli au Red Hat® OpenShift Container Platform cluster :
    ${CPDM_OC_LOGIN}
    N'oubliez pas : CPDM_OC_LOGIN est un alias de la cpd-cli manage login-to-ocp commande.
  2. Mettez à jour l'opérateur et la ressource personnalisée pour MANTA Automated Data Lineage.
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=mantaflow \
    --release=${VERSION} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --upgrade=true

Validation de la mise à niveau

MANTA Automated Data Lineage est mis à jour lorsque la install-components commande renvoie :
[SUCCESS]... The install-components command ran successfully

Si vous souhaitez vérifier que l'état de la ressource personnalisée est Completed, vous pouvez exécuter la cpd-cli manage get-cr-status commande :

cpd-cli manage get-cr-status \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--components=mantaflow

Etape suivante

MANTA Automated Data Lineage est prêt à l'emploi. Pour commencer à utiliser l' MANTA Automated Data Lineage, consultez la section « Activation de l'importation de l'historique ».