OpenShift Data Foundation Regional Disaster Recovery sur les clusters Red Hat OpenShift on IBM Cloud
{: tag-vpc}[de cloud privé virtuel] 4.17 et versions ultérieures
La reprise d'activité après sinistre régionale assure la continuité des activités en cas d'indisponibilité d'une région géographique. Vous pouvez utiliser la gestion avancée des clusters (ACM) d' Red Hat pour configurer les solutions de reprise après sinistre régionale pour les clusters ODF ( OpenShift ) Data Foundation.
Chaque étape est identifiée afin d'indiquer sur quel cluster elle doit être exécutée. Utilisez la légende suivante comme référence.
| Balise | Cluster |
|---|---|
| Cluster Hub | Étapes à suivre sur le cluster central (le cluster sur lequel ACM est installé). |
| Cluster géré | Étapes à suivre sur chaque cluster géré (les clusters ODF principal et secondaire). |
Voici les grandes étapes de cette solution :
- Créez le cluster central.
- Créer un profil de confiance pour le cluster hub.
- Créez les clusters gérés.
- Préparez les secrets pour ACM sur le cluster hub.
- Installez le module complémentaire ACM sur le cluster du hub.
- Installez Submariner sur les clusters gérés afin d'établir une connexion entre eux.
- Installez ODF sur les clusters gérés.
- Configurez la politique de reprise après sinistre régionale.
Avec cette configuration, le cluster hub sur lequel vous avez installé ACM gère les clusters ODF. Si votre cluster ODF principal devient indisponible, le cluster central transfère les applications et les données du cluster ODF principal vers le cluster ODF secondaire.
La solution ODF Regional Disaster Recovery prend en charge les applications par abonnement, celles détectées par l' ApplicationSet-based,, ainsi que celles basées sur l' VM. Pour plus de détails, consultez la section Applications et charges de travail prises en charge au bas de cette page.
Avant de commencer
Avant de créer les clusters, rassemblez les informations relatives au VPC et à l' Cloud Object Storage s dont vous aurez besoin pour remplir les commandes de création de cluster.
-
Récupérez vos identifiants VPC. Notez l'ID du VPC que vous souhaitez utiliser pour chaque cluster.
ibmcloud is vpcs -
Récupérer les détails du sous-réseau d'un VPC spécifique. Notez les identifiants de sous-réseau que vous souhaitez utiliser pour chaque cluster.
ibmcloud is subnets --vpc VPC_ID -
Répertoriez vos instances d' Cloud Object Storage.
ibmcloud resource service-instances --service-name cloud-object-storage -
Récupérez le CRN de l'instance que vous souhaitez utiliser. Notez la valeur dans le champ
ID.ibmcloud resource service-instance SERVICE_INSTANCE
Etape 1. Créer le cluster central
Cluster Hub
Il s'agit du cluster sur lequel vous installez ACM pour gérer les clusters ODF principal et secondaire. Assurez-vous que votre cluster de hub dispose d'au moins de capacité de calcul 16 vCPU x 64 GB disponible.
Pour chaque cluster, assurez-vous d'autoriser le trafic sortant en incluant le paramètre --disable-outbound-traffic-protection dans le CLI ou en sélectionnant l'option de désactivation de la protection du trafic sortant dans l'interface
utilisateur.
-
Créez un cluster VPC sur
us-eastpour y installer ACM. Il s'agit du cluster central que vous pouvez utiliser pour gérer vos clusters ODF. Assurez-vous que votre cluster Hub dispose d’au moins 3 nœuds de travail exécutant RHCOS, d’une capacité de calcul disponible d’au moins 16 vCPU et 64 Go, que le trafic sortant est désactivé et qu’il répond à toutes les conditions préalables pour ACM. L'exemple de commande suivant crée un cluster pour ACM dansus-east.ibmcloud ks cluster create vpc-gen2 --flavor bx2.16x64 --name acm-hub-cluster-dr-odf --subnet-id SUBNET_ID --vpc-id VPC_ID --zone us-east-2 --version 4.21.27_openshift --workers 3 --cos-instance COS_CRN --disable-outbound-traffic-protection --cni OVNKubernetes -
Notez l'ID du cluster indiqué dans la sortie. Vous en aurez besoin à une étape ultérieure.
Étape 2. Créer un profil de confiance pour le cluster hub
Cluster Hub
- Créer un profil de confiance.
ibmcloud iam trusted-profile-create acm-operator-profile - Créez la règle de confiance des ressources de calcul, dont la portée est limitée à l'espace de
kube-systemnoms des ressources de calcul d' Red Hat OpenShift.ibmcloud iam trusted-profile-rule-create acm-operator-profile \ --name kube-system-rule \ --type Profile-CR \ --conditions claim:namespace,operator:EQUALS,value:kube-system \ --cr-type ROKS_SA - Attribuez la politique d'accès IAM au profil. Remplacez
CLUSTER_IDpar l'ID de votre cluster de hub.ibmcloud iam trusted-profile-policy-create acm-operator-profile \ --roles Reader,Viewer,Operator,Editor \ --service-name containers-kubernetes \ --service-instance CLUSTER_ID - Attribuez le profil de confiance au cluster du hub. Une fois que vous avez attribué un profil de confiance à un cluster, celui-ci ne peut plus être supprimé.
ibmcloud oc experimental trusted-profile set --cluster CLUSTER_NAME_OR_ID --trusted-profile TRUSTED_PROFILE_ID - Si vous utilisez la version 4.21 ou une version ultérieure d’ODF, installez l’opérateur OpenShift GitOps sur le cluster hub. Pour connaître les étapes d'installation, consultez la section Installation d' Red Hat OpenShift GitOps Operator dans la console Web.
Étape 3. Créer les clusters gérés
Cluster géré
-
Créez un cluster VPC dans
us-eastcomprenant au moins 3 nœuds de travail exécutant RHCOS, une capacité de calcul disponible d'au moins 16 vCPU et 64 Go, et la protection du trafic sortant désactivée. Il s'agit du premier cluster ODF géré. La commande suivante permet de créer un cluster dansus-east.ibmcloud ks cluster create vpc-gen2 --flavor bx2.16x64 --name managed-cluster-1-dr-odf --subnet-id SUBNET_ID --vpc-id VPC_ID --zone us-east-2 --version 4.21.27_openshift --workers 3 --cos-instance COS_CRN --disable-outbound-traffic-protection --cni OVNKubernetes -
Créez un cluster VPC dans
jp-tokcomprenant au moins 3 nœuds de travail exécutant RHCOS, une capacité de calcul disponible d'au moins 16 vCPU et 64 Go, et la protection du trafic sortant désactivée. Il s'agit du cluster ODF secondaire géré. Pour la haute disponibilité, assurez-vous que le réseau du cluster secondaire ne chevauche pas le réseau du cluster primaire. La commande suivante permet de créer un cluster dansjp-tok.ibmcloud ks cluster create vpc-gen2 --flavor bx2.16x64 --name managed-cluster-2-dr-odf --subnet-id SUBNET_ID --vpc-id VPC_ID --zone jp-tok --version 4.21.27_openshift --workers 3 --cos-instance COS_CRN --disable-outbound-traffic-protection --cni OVNKubernetes
Étape 4. Préparer les secrets pour ACM
Cluster Hub
Pour chaque cluster que vous souhaitez gérer avec ACM, vous devez créer un secret sur le cluster hub qui inclut le jeton d'accès et l' URL du serveur du cluster géré.
Si vous souhaitez importer des clusters gérés lors du processus d'installation du module complémentaire ACM, suivez ces étapes avant de commencer l'installation. Si vous choisissez de créer les secrets et d'importer des clusters gérés après l'installation du module complémentaire sur le cluster hub, vous pouvez le faire en effectuant des étapes supplémentaires via l'interface de ligne de commande (CLI).
Suivez les étapes suivantes pour chaque cluster que vous souhaitez gérer.
-
Sur le cluster que vous souhaitez gérer avec ACM, exécutez la commande suivante pour trouver l' URL du serveur. Dans le résultat, recherchez et notez la valeur Master URL. Il s'agit de l' URL du serveur à indiquer dans le secret. Vous utiliserez également cette URL dans les étapes suivantes.
ibmcloud oc cluster get -c CLUSTER_NAME_OR_IDExemple de sortie.
NAME: mycluster ID: 1234567 State: normal Created: 2025-01-22T19:22:16+0000 Location: dal10 Master URL: https://c100-e.<region>.containers.cloud.ibm.com:<port> ... -
Récupérer l' URL e de base du serveur OAuth de l' Red Hat OpenShift. Remplacez par
MASTER_URLl' URL ion obtenue à l'étape précédente. La commande extrait l' URL de base sans le suffixe/oauth/token.curl -sS MASTER_URL/.well-known/oauth-authorization-server | jq -r .token_endpoint | sed 's#/oauth/token##'Exemple de sortie.
https://c111-e.us-east.containers.cloud.ibm.com:31282 -
Récupérez un jeton d'accès à l'aide du point de terminaison obtenu à l'étape précédente.
Exécutez la commande suivante : <CODE_INLINE> cURL </CODE_INLINE>, en remplaçant par
Dans la réponse, recherchez le contenuURLla sortie de l'étape précédente et parAPI_KEYvotre clé API <CODE_INLINE> IBM Cloud </CODE_INLINE >.ACCESS_TOKENdans la réponse Location. Il s'agit du jeton d'accès à inclure dans le secret.Exemple de requête curl :
curl -u 'apikey:API_KEY' -H "X-CSRF-Token: a" 'URL/oauth/authorize?client_id=openshift-challenging-client&response_type=token' -vvvExemple de sortie. L'ACCESS_TOKEN est inclus dans la chaîne de réponse Location.
< HTTP/1.1 302 Found < Cache-Control: no-cache, no-store, max-age=0, must-revalidate < Cache-Control: no-cache, no-store, max-age=0, must-revalidate < Expires: 0 < Expires: Fri, 01 Jan 2030 00:00:00 GMT < Location: TOKEN_ENDPOINT/oauth/token/implicit#access_token=ACCESS_TOKEN&expires_in=86400&scope=user%3Afull&token_type=Bearer ... -
Sur le cluster hub, créez un secret contenant le jeton d'accès au cluster et l' URL du serveur. Pour plus d’informations sur la création de secrets, consultez la section Utilisation des secrets dans la documentation d’ Kubernetes.
Exemple de secret.
apiVersion: v1 kind: Secret metadata: name: SECRET_NAME namespace: SECRET_NAMESPACE # The namespace that the secret is to be created in type: Opaque stringData: token: ACCESS_TOKEN server: SERVER_URL
Étape 5. Installez le module complémentaire ACM sur le cluster du hub
Cluster Hub
Utilisez l'interface de ligne de commande (CLI) pour installer le module complémentaire ACM sur le cluster hub.
-
Rechercher la version par défaut du module complémentaire ACM.
ibmcloud oc cluster addon versions -
Consultez les options d'extension ACM. Dans la commande, indiquez la version par défaut identifiée à l'étape précédente. Notez toutes les options que vous souhaitez inclure lors de l'installation du module complémentaire.
ibmcloud oc cluster addon options --addon acm --version DEFAULT_VERSION -
Si vous souhaitez importer des clusters destinés à être gérés par le module complémentaire, suivez les étapes décrites dans la section Préparation des secrets pour ACM si vous ne l'avez pas déjà fait. Veillez à enregistrer l'ID du cluster ainsi que le nom et l'espace de noms du secret que vous créez sur le cluster hub. Vous pouvez également effectuer cette procédure une fois le module complémentaire installé sur le cluster hub; toutefois, des étapes supplémentaires sont nécessaires pour importer les clusters gérés après l'installation.
-
Exécutez la commande pour activer le module complémentaire. Veillez à spécifier les
isLicenseAcceptedparamètres etbillingPlan, ainsi que le--managedClustersparamètre facultatif si vous souhaitez importer des clusters au cours du processus d'installation.ibmcloud oc cluster addon enable acm --cluster HUB_CLUSTER_ID --param 'managedClusters=["clusterid:CLUSTER_ID;secretname:SECRET_NAME;secretnamespace:SECRET_NAMESPACE;action:IMPORT"]' --param 'billingPlan=PLAN' --param 'isLicenseAccepted=BOOLEAN'Paramètres de commande. Consultez la commande d'exemple ci-dessous pour voir un exemple de chaque type de paramètre.
--cluster- Obligatoire. L'ID du cluster hub sur lequel installer le module complémentaire ACM.
--param 'managedClusters=["]-
- Optionnel. Incluez ce paramètre une ou plusieurs fois pour importer des clusters gérés lors du processus d'installation du module complémentaire. Vous pouvez également effectuer cette étape plus tard. Pour plus d’informations, consultez la section Préparation des secrets pour ACM.
- Indiquez les valeurs suivantes :
-
- clusterid: l'identifiant du cluster géré à importer.
-
- secretname: nom du secret que vous avez créé sur le cluster du hub. Ce secret contient les identifiants d'accès au cluster géré.
-
- secretnamespace: l'espace de noms du secret que vous avez créé sur le cluster hub. Ce secret contient les identifiants d'accès au cluster géré.
-
- action:IMPORT: paramètre qui spécifie l'action IMPORT pour le cluster géré.
--param 'billingPlan='- Obligatoire. Le forfait de facturation que vous souhaitez sélectionner pour ACM. Précisez
KUBERNETESpour le plan ACM Kubernetes. --param 'isLicenseAccepted='- Obligatoire. Cochez cette case pour
TRUEaccepter le contrat de licence correspondant au forfait de facturation sélectionné. En acceptant cette licence, vous acceptez les conditions générales applicables et confirmez avoir pris connaissance des services inclus dans la formule sélectionnée.
Exemple de commande permettant d'installer le module complémentaire ACM avec le plan de facturation ACM for Kubernetes et d'importer un cluster géré.
ibmcloud ks cluster addon enable acm --cluster a5bcde982dfer2nwxq73 --param 'managedClusters=["clusterid:w7rthce34gfbq7ww12d3;secretname:managed-secret-1;secretnamespace:managed-ns1;action:Import"]' --param 'billingPlan=KUBERNETES' --param 'isLicenseAccepted=true' -
Vérifiez que le module complémentaire est bien installé. L'affichage du module complémentaire dans les résultats suivants peut prendre plusieurs minutes.
- Sur le cluster hub, vérifiez que la ressource
acmhuba bien été créée.
oc get acmhub ``` Exemple de sortie. ```sh {: screen} NAME AGE acm-auto 1h ``` 1. Sur le cluster hub, vérifiez l'état `acmhub`. ```sh {: pre} oc describe acmhubstatus ``` Exemple de sortie. ```sh {: screen} status phase: Ready ``` - Sur le cluster hub, vérifiez que la ressource
Étape 6. Configurer le module complémentaire Submariner
Cluster géré
Suivez les étapes pour installer et configurer le module complémentaire Submariner, qui établit la connectivité entre vos deux clusters gérés. Ces étapes utilisent la console ACM. Pour plus d'informations, consultez la section Déploiement de Submariner à l'aide de la console dans la documentation d' Red Hat.
- Accédez à la console ACM. Cliquez ensuite sur Gestion de la flotte > Infrastructure > Clusters > Clusterset.
- Cliquez sur Créer un ensemble de clusters. Suivez les invites pour ajouter vos deux clusters gérés à l'ensemble de clusters.
- Cliquez sur l'option permettant d'installer le module complémentaire Submariner sur l'ensemble de clusters.
- Sélectionnez les clusters gérés comme clusters cibles pour l'installation du module complémentaire.
- Lors de la vérification de la configuration des deux clusters, modifiez les paramètres suivants comme indiqué et laissez les autres tels qu'ils sont par défaut. Cliquez ensuite sur Installer.
globalnetEnabled: true (checked) gateways: 2 NATTEnable: false (unchecked) cableDriver: vxlan. - Attendez que le statut de l'add-on Submariner indique que tout est en ordre (vert). Cela peut prendre jusqu'à 20 minutes.
Etape 7. Installer et configurer OpenShift Data Foundation
Cluster géré
Installez et configurez ODF sur vos 2 clusters gérés. Veillez à effectuer ces étapes à la fois sur le cluster géré principal et sur le cluster géré secondaire.
-
Suivez les étapes pour installer le module complémentaire OpenShift Data Foundation sur vos 2 clusters gérés. Spécifiez la version ODF par défaut ou ultérieure. Veillez à inclure l'option d'activation de NooBaa en tant qu'option complémentaire lors de l'installation.
-
Vérifiez que la fondation ODF a été installée avec succès. Dans la sortie, vérifiez que le statut indique
Ready.oc get storagecluster -n openshift-storage ocs-storagecluster -o jsonpath='{.status.phase}{"\n"}' -
Exécutez la commande pour mettre à jour le site
ACM Managed Cluster Namedans la sectionmultiClusterServicede la ressourcestorageCluster. Cela permet à ODF d'utiliser GlobalNet. Pour plus d'informations, voir Création d'un cluster OpenShift Data Foundation sur des clusters gérés.Veillez à remplacer
MANAGED_CLUSTER_NAMEdans la commande par le nom de votre cluster géré.kubectl patch storagecluster -n openshift-storage ocs-storagecluster --type merge -p'{"spec":{"network":{"multiClusterService":{"clusterID":"MANAGED_CLUSTER_NAME","enabled":true}}}}' -
Vérifier les exportations de services. Cela peut prendre quelques minutes pour apparaître dans le résultat.
oc get serviceexport -n openshift-storageExemple de sortie :
NAME AGE rook-ceph-mon-d 4d14h rook-ceph-mon-e 4d14h rook-ceph-mon-f 4d14h rook-ceph-osd-0 4d14h rook-ceph-osd-1 4d14h rook-ceph-osd-2 4d14h -
Créez une exportation de service pour
ocs-provider-serveren utilisant le langage YAML suivant.apiVersion: multicluster.x-k8s.io/v1alpha1 kind: ServiceExport metadata: name: ocs-provider-server namespace: openshift-storage -
Exécutez la commande pour mettre à jour la ressource
storageClusterafin d'utiliser l'exportation de serviceocs-provider-serverque vous avez créée.oc annotate storagecluster ocs-storagecluster -n openshift-storage ocs.openshift.io/api-server-exported-address=MANAGED_CLUSTER_NAME.ocs-provider-server.openshift-storage.svc.clusterset.local:50051. -
Vérifiez que la ressource
storageClusterest prête.oc get storagecluster -n openshift-storageExemple de sortie.
NAME PHASE ocs-storagecluster Ready
Étape 8. Configurer la stratégie de reprise après sinistre régionale
Cluster Hub
Installez l'ODF Multicluster Orchestrator sur votre cluster central et créez la politique de reprise après sinistre (DR) qui permet la mise en miroir entre vos deux clusters gérés.
-
Suivez les étapes pour installer ODF Multicluster Orchestrator sur le cluster ACM. Pour assurer la compatibilité, assurez-vous d'installer le même numéro de version que la version d'ODF que vous avez installée sur les clusters gérés dans la section précédente.
-
Vérifiez l'installation en vous assurant que les modules d'exploitation fonctionnent.
oc get pods -n openshift-operatorsExemple de sortie.
NAME READY STATUS RESTARTS AGE odf-multicluster-console-6845b795b9-blxrn 1/1 Running 0 4d20h odfmo-controller-manager-f9d9dfb59-jbrsd 1/1 Running 0 4d20h ramen-hub-operator-6fb887f885-fss4w 2/2 Running 0 4d20h -
Sur le cluster ACM, créez une stratégie DR avec un intervalle de synchronisation de 5 minutes et spécifiez chaque cluster géré dans les paramètres. Cela crée NooBaa object buckets sur les deux clusters gérés et active ODF Ceph block pool mirroring pour la réplication des volumes.
- Accédez à la console ACM, puis cliquez sur Gestion de flotte > Services de données > Reprise après sinistre > Politiques > Créer une politique de reprise après sinistre.
- Créez une politique DR qui inclut les paramètres suivants.
- Clusters connectés : PRIMARY_MANAGED_CLUSTER_NAME, SECONDARY_MANAGED_CLUSTER_NAME
- Politique de réplication : Asynchrone
- Intervalle de réplication : 5m
-
Sur le cluster hub, exécutez les commandes pour vérifier que la stratégie DR a été créée et appliquée aux clusters gérés.
oc get drpolicy DRPOLICY_NAME -o jsonpath='{.status.conditions[].reason}{"\n"}'oc get drclustersExemple de sortie.
NAME AGE managed-cluster1 4m42s managed-cluster2 4m42s -
Sur chaque cluster géré, vérifiez que la politique DR a été appliquée et qu'elle est saine.
oc get csv,pod -n openshift-dr-systemExemple de sortie.
NAME DISPLAY VERSION REPLACES PHASE clusterserviceversion.operators.coreos.com/odr-cluster-operator.v4.15.0 Openshift DR Cluster Operator 4.15.0 Succeeded clusterserviceversion.operators.coreos.com/volsync-product.v0.8.0 VolSync 0.8.0 Succeeded NAME READY STATUS RESTARTS AGE pod/ramen-dr-cluster-operator-6467cf5d4c-cc8kz 2/2 Running 0 3d12hoc get cephblockpool ocs-storagecluster-cephblockpool -n openshift-storage -o jsonpath='{.status.mirroringStatus.summary}{"\n"}'Exemple de sortie.
{"daemon_health":"OK","health":"OK","image_health":"OK","states":{}} -
En option: Passez en revue les opérateurs que vous pouvez installer pour améliorer les fonctionnalités de reprise après sinistre régionale d'ODF.
-
Facultatif: Testez votre configuration de reprise après sinistre.
Opérateurs optionnels pour la reprise après sinistre régionale de l'ODF
Passez en revue les opérateurs optionnels que vous pouvez installer sur votre hub ACM ou sur les clusters gérés pour améliorer les fonctions de reprise après sinistre d'ODF Regional. Notez que IBM n'est pas responsable de la gestion de ces opérateurs.
Vous êtes responsable de la gestion de ces opérateurs, y compris, mais sans s'y limiter, de la mise à jour, de la surveillance, de la récupération et de la réinstallation.
| Opérateur | Description | Renseignements supplémentaires |
|---|---|---|
| OpenShift Opérateur API pour la protection des données ( OADP ) |
|
Introduction à l'API OpenShift pour la protection des données |
Tester votre configuration de reprise après sinistre
Créez un exemple d'application pour tester votre solution de reprise après sinistre. Pour plus d'informations, voir Créer un exemple d'application pour tester l'application de reprise après sinistre.
-
Déployer une application par abonnement depuis la console ACM. L'onglet Topologie de l'application s'affiche en vert lorsque toutes les ressources de l'application sont déployées avec succès.
-
Sur la page de l'application, allez dans Actions > Gérer la politique de données.
-
Attribuez à cette application la stratégie de récupération des données créée précédemment.
-
Vérifiez que les pods d'application s'exécutent sur le cluster principal.
-
Sur la page de l'application, allez dans Actions > Application de basculement. Sélectionnez votre cluster ODF secondaire comme cluster cible. Cliquez sur Lancer.
-
Vérifiez que les pods d'application sont déplacés vers le cluster secondaire.
-
Sur la page de l'application, allez dans Actions > Déplacer l'application. Sélectionnez votre cluster ODF principal comme cluster cible. Cliquez sur Lancer.
-
Vérifiez que les pods d'application sont replacés dans le cluster principal.
Mise à niveau de votre environnement régional de reprise après sinistre ODF
Pour savoir quand et comment mettre à niveau les composants de votre environnement ODF-RDR, consultez la section « Mise à niveau de votre environnement ODF de reprise après sinistre régional ».
Traitement des incidents
Si vous rencontrez des problèmes avec la configuration de la reprise après sinistre régionale de votre ODF, consultez la section « Vérification de la configuration de la reprise après sinistre régionale de la base de données d' OpenShift » pour vérifier l'état de chaque composant de votre installation.
Applications et charges de travail prises en charge
Passez en revue les types d'applications et de charges de travail auxquels vous pouvez appliquer la fonctionnalité de reprise après sinistre régionale une fois la configuration terminée.
- Sur abonnement
- Une application est déployée à partir d'une source externe, telle que GitHub, un repo Helm, ou Object Storage.
- Pour plus d'informations, voir Création d'un exemple d'application basée sur les abonnements dans la documentation Red Hat.
- ApplicationSet-based
- Une application est déployée à partir d'un dépôt GitHub à l'aide de l'opérateur GitOps, qui gère la livraison continue. Il existe deux sous-types :
-
- GitOps Modèle d'extraction ( ArgoCD pull): Un cluster géré tire l'application de GitHub à l'aide de l'opérateur GitOps.
-
- GitOps Modèle de poussée ( ArgoCD push): L'opérateur GitOps pousse l'application vers le cluster géré lors des déploiements et des mises à jour.
- Pour plus d'informations, voir Créer des applications basées sur des jeux d'applications dans la documentation Red Hat.
- Pour plus d'informations sur les sous-types GitOps, voir Déployer Argo CD avec le modèle Push et Pull dans la documentation Red Hat.
- Applications découvertes
- Une application a été pré-déployée dans un cluster géré sans utiliser ACM. Dans ce cas, vous pouvez utiliser la découverte ACM pour l'application préinstallée et continuer à configurer la politique DR.
- Pour plus d'informations, voir la protection contre la reprise après sinistre pour les applications découvertes dans la documentation Red Hat.
- Applications incluant des déploiements sur VM
- Une application basée sur VM est déployée sur le cluster géré à partir de la console ACM. Ces applications d' VM s peuvent être proposées sous forme d'abonnement, d' ApplicationSet-based, s ou de découvertes, comme décrit précédemment. Des options permettant de démarrer, d'arrêter, de mettre en pause et de supprimer les opérations d' VM s sont disponibles depuis la console ACM pour ces types d'applications.
- Pour plus d'informations, voir Red Hat Advanced Cluster Management for Virtualization dans la documentation Red Hat.