Installez Astra Control Center à l'aide d'OpenShift OperatorHub
Si vous utilisez Red Hat OpenShift, vous pouvez installer Astra Control Center à l'aide de l'opérateur certifié Red Hat. Utiliser cette procédure pour installer le centre de contrôle Astra à partir du "Catalogue de l'écosystème Red Hat" Ou utilisez Red Hat OpenShift Container Platform.
Une fois cette procédure terminée, vous devez revenir à la procédure d'installation pour terminer le "les étapes restantes" pour vérifier que l'installation a réussi et ouvrir une session.
-
Depuis votre cluster OpenShift, assurez-vous que tous les opérateurs de clusters sont en état sain (
available
esttrue
) :oc get clusteroperators
-
Depuis votre cluster OpenShift, assurez-vous que tous les services d'API sont en état sain (
available
esttrue
) :oc get apiservices
-
Vous avez créé une adresse FQDN pour Astra Control Center dans votre data Center.
-
Vous disposez des autorisations nécessaires et de l'accès à Red Hat OpenShift Container Platform pour effectuer les étapes d'installation décrites.
Téléchargez le pack Astra Control Center
-
Téléchargez le pack Astra Control Center (
astra-control-center-[version].tar.gz
) du "Site de support NetApp". -
Téléchargez le code postal des certificats et clés Astra Control Center à l'adresse "Site de support NetApp".
-
(Facultatif) utilisez la commande suivante pour vérifier la signature du pack :
openssl dgst -sha256 -verify astra-control-center[version].pub -signature <astra-control-center[version].sig astra-control-center[version].tar.gz
Déballez le bundle et modifiez le répertoire
-
Extraire les images :
tar -vxzf astra-control-center-[version].tar.gz
-
Passez au répertoire Astra.
cd astra-control-center-[version]
Ajoutez les images à votre registre local
-
Ajoutez les fichiers du répertoire d'images de l'Astra Control Center à votre registre local.
Voir les exemples de scripts pour le chargement automatique des images ci-dessous. -
Connectez-vous à votre registre :
Docker :
docker login [your_registry_path]
Podman :
podman login [your_registry_path]
-
Utilisez le script approprié pour charger les images, les marquer et pousser les images dans votre registre local :
Docker :
export REGISTRY=[Docker_registry_path] for astraImageFile in $(ls images/*.tar) ; do # Load to local cache. And store the name of the loaded image trimming the 'Loaded images: ' astraImage=$(docker load --input ${astraImageFile} | sed 's/Loaded image: //') astraImage=$(echo ${astraImage} | sed 's!localhost/!!') # Tag with local image repo. docker tag ${astraImage} ${REGISTRY}/${astraImage} # Push to the local repo. docker push ${REGISTRY}/${astraImage} done
Podman :
export REGISTRY=[Registry_path] for astraImageFile in $(ls images/*.tar) ; do # Load to local cache. And store the name of the loaded image trimming the 'Loaded images: ' astraImage=$(podman load --input ${astraImageFile} | sed 's/Loaded image(s): //') astraImage=$(echo ${astraImage} | sed 's!localhost/!!') # Tag with local image repo. podman tag ${astraImage} ${REGISTRY}/${astraImage} # Push to the local repo. podman push ${REGISTRY}/${astraImage} done
-
Recherchez la page d'installation de l'opérateur
-
Effectuez l'une des procédures suivantes pour accéder à la page d'installation de l'opérateur :
-
Depuis la console Web Red Hat OpenShift :
-
Connectez-vous à l'interface utilisateur de OpenShift Container Platform.
-
Dans le menu latéral, sélectionnez Operators > OperatorHub.
-
Sélectionnez l'opérateur du centre de contrôle Astra NetApp.
-
Sélectionnez installer.
-
-
À partir du catalogue de l'écosystème Red Hat :
-
Sélectionnez le centre de contrôle NetApp Astra "opérateur".
-
Sélectionnez déployer et utiliser.
-
-
Poser l'opérateur
-
Complétez la page Install Operator et installez l'opérateur :
L'opérateur sera disponible dans tous les namespaces du cluster. -
Sélectionnez l'espace de noms de l'opérateur ou
netapp-acc-operator
l'espace de noms sera créé automatiquement dans le cadre de l'installation de l'opérateur. -
Sélectionnez une stratégie d'approbation manuelle ou automatique.
L'approbation manuelle est recommandée. Une seule instance d'opérateur doit s'exécuter par cluster. -
Sélectionnez installer.
Si vous avez sélectionné une stratégie d'approbation manuelle, vous serez invité à approuver le plan d'installation manuelle pour cet opérateur.
-
-
Depuis la console, accéder au menu OperatorHub et vérifier que l'opérateur a bien installé.
Poser le centre de contrôle Astra
-
Depuis la console dans la vue détaillée du conducteur du centre de contrôle Astra, sélectionnez
Create instance
Dans la section API fournies. -
Complétez le
Create AstraControlCenter
champ de formulaire :-
Conservez ou ajustez le nom du centre de contrôle Astra.
-
(Facultatif) Activer ou désactiver Auto support. Il est recommandé de conserver la fonctionnalité Auto support.
-
Entrez l'adresse du centre de contrôle Astra. N'entrez pas
http://
ouhttps://
dans l'adresse. -
Entrez la version Astra Control Center, par exemple 21.12.60.
-
Entrez un nom de compte, une adresse e-mail et un nom d'administrateur.
-
Conservez la règle de récupération du volume par défaut.
-
Dans image Registry, entrez le chemin d'accès au registre d'images du conteneur local. N'entrez pas
http://
ouhttps://
dans l'adresse. -
Si vous utilisez un registre qui nécessite une authentification, saisissez le secret.
-
Entrez le prénom de l'administrateur.
-
Configurer l'évolutivité des ressources.
-
Conservez la classe de stockage par défaut.
-
Définissez les préférences de gestion de CRD.
-
-
Sélectionnez
Create
.
Et la suite
Vérifier que le centre de contrôle Astra a été correctement installé et terminer le "les étapes restantes" pour vous connecter. De plus, vous terminez le déploiement en effectuant également des opérations "tâches de configuration".