Important
Veuillez contacter votre SE/AMsi vous avez des questions concernant l'installation, le déploiement, la configuration et la mise à jour/migration de Cloud Exchange.
Conditions préalables pour Cloud Exchange RHEL Host
Cloud Exchange sur RHEL nécessite Podman. Assurez-vous que ces commandes sont disponibles.
podman (v5.4.0)
Exécutez la commande mentionnée ci-dessous pour vérifier si la commande est disponible. Si disponible, l'exécution de la commande affichera le chemin où les commandes podman sont disponibles.
which podman
podman-compose (v1.5.0)
Exécutez la commande mentionnée ci-dessous pour vérifier si la commande est disponible. Si disponible, l'exécution de la commande affichera le chemin où les commandes podman-compose sont disponibles.
which podman-compose
La dernière version de podman-compose peut être installée en utilisant
pip3 install podman-compose
podman-plugins
Exécutez la commande mentionnée ci-dessous pour vérifier si la commande est disponible. Si elle est disponible, l'exécution de la commande affichera Package podman-plugins déjà installé ; sinon, elle installera ce paquet.
yum install podman-plugins
Python 3.12
Cloud Exchange nécessite Python 3.12 ou une version ultérieure. RHEL 9.5 inclut Python 3.9, dont dépendent les outils du système d’exploitation. Installez donc Python 3.12 sans modifier le Python par défaut de l’hôte.
Exécutez la commande mentionnée ci-dessous pour vérifier la version de Python utilisée par sudo.
sudo python3 --version
Si la sortie est antérieure à 3.12, suivez les étapes de Installer Python 3.12 sur RHEL 9.5 ou supérieur sans modifier les paramètres Python par défaut. Ces étapes font en sorte que sudo python3 exécute Python 3.12 et laissent le système python3 inchangé.
Important
Ne modifiez pas le système python3 en utilisant des alternatives ou un lien symbolique. D’autres outils sur l’hôte en dépendent.
SELinux
Cloud Exchange nécessite la désactivation de SELinux.
- Exécutez la commande mentionnée ci-dessous pour vérifier l'état de SELinux.
getenforce
Installation de Cloud Exchange
Pour installer Cloud Exchange :
- Veuillez vérifier et vous assurer que toutes les exigences en matière d' hôte et de connectivité ont été validées avant de commencer l'installation.
- Clonez le dépôt public Github
netskopeoss/ta_cloud_exchangesur un volume disposant d'espace de stockage libre en fonction des directives de dimensionnement spécifiées dans les exigences système. Clonez toujours dans un dossier autre que/usr/localpour éviter un conflit au sein de Docker.mkdir netskope cd netskope git clone https://github.com/netskopeoss/ta_cloud_exchange cd ta_cloud_exchange
Note
Si vous êtes un utilisateur Beta, exécutez la commande suivante au cours de l'étape 2 pour télécharger la version beta d'une version au lieu de la commande git clone présentée ci-dessus :
git clone -b beta https://github.com/netskopeoss/ta_cloud_exchangeÀ l'étape 2, lors de l'exécution du script d'installation, choisissez IN to beta pour utiliser le code beta au lieu de l'action par défaut qui consiste à rechercher la dernière version de l'AG.
Avant d'exécuter le script de configuration, effectuez la vérification de l'état du système afin de confirmer que l'hôte respecte les prérequis de la version que vous avez extraite. Pour plus de détails, consultez Exécuter la vérification de la mise à niveau/migration de Cloud Exchange à partir de la ligne de commande. - Extraire la version souhaitée.
Avant de continuer, extrayez la version souhaitée du dépôt. Par exemple, pour extraire la version 7.0.0 :git checkout v7.0.0
Note
Remplacez
v7.0.0par la version que vous souhaitez utiliser. Consultez les étiquettes GitHub de Netskope CE pour obtenir la liste des versions disponibles. -
Exécutez ces commandes pour télécharger le script de vérification de la mise à jour/migration et pour rendre le script exécutable :
curl -fsSL -O https://raw.githubusercontent.com/netskopeoss/ta_cloud_exchange/main/ce_healthcheck chmod +x ce_healthcheck
- Exécutez le script de vérification de mise à jour/migration. Pour plus de détails sur sa sortie, reportez-vous à Comprendre les résultats.
sudo python3 ./ce_healthcheck
Note
Si l’une des vérifications échoue, veuillez les traiter avant de passer à l’étape suivante.
- Exécutez la commande ci-dessous pour copier et modifier le fichier de configuration de cloudexchange. Si le fichier de configuration n'est pas créé ou mis à jour avec les données de l'utilisateur, le script d'installation utilisera les paramètres par défaut pour le port de l'interface utilisateur, le protocole et les mots de passe générés de manière aléatoire pour le mot de passe de maintenance, le secret JWT et d'autres paramètres.
cp cloudexchange.config.example cloudexchange.config
vi cloudexchange.configNotes
- Les mots de passe de maintenance et JWT Secret sont utilisés en interne dans Cloud Exchange pour l'authentification de la base de données. Ces mots de passe seront nécessaires lors de la restauration d'une sauvegarde.
- Non‑ASCII characters (e.g., accented letters, other scripts, emoji) are not supported for the Maintenance and JWT Secret Password. Some of the processes might not work and might cause system failures if you use these special characters.
- Exécutez le script d'installation et terminez l'installation :
sudo python3 ./setup
Note
Si vous avez sauté l'étape 6, assurez-vous d'enregistrer le mot de passe de maintenance et le secret JWT générés lors de l'exécution du script de configuration. Ces mots de passe seront nécessaires pour les migrations ou les mises à niveau futures.
- Lancez Cloud Exchange :
sudo ./start
Note
Les plugins CLS qui utilisent l’authentification TLS doivent être mis à jour vers une version compatible CE 7.0.0 avant de pouvoir être configurés ou utilisés sur CE 7.0.0. Consultez la base de connaissances pour connaître les plugins concernés.
L’interface utilisateur de Cloud Exchange sera accessible dans quelques minutes avec l’adresse IP du système (https://<ip>).
Login de l'utilisateur par défaut
Par défaut, un seul utilisateur est créé avec des capacités administratives et ces informations d'identification :
- Nom d'utilisateur :
admin - Mot de passe :
admin
Cet utilisateur aura un accès de niveau administrateur à l'application. Cet utilisateur aura un accès en écriture et pourra également créer des utilisateurs New.
Lors de la première connexion, il vous sera demandé de modifier ces informations d'identification. Ensuite, connectez-vous à l'aide de vos identifiants New.
Redémarrer Cloud Exchange
Pour redémarrer Cloud Exchange lorsqu'il est déployé dans un environnement Linux :
- Va dans le répertoire où Cloud Exchange est installé. (Dans le cas d’une installation de VM Cloud Exchange, le répertoire est
/opt/cloudexchange/cloudexchange/.) - Arrêtez les conteneurs Cloud Exchange.
sudo ./stop
- Exécutez le script de démarrage pour relancer les conteneurs.
sudo ./start
- (Facultatif) Pour vérifier l'état du conteneur.
sudo podman ps


