3 Gestionnaire de plate-forme Blockchain

Une fois que vous avez installé Oracle Blockchain Platform Enterprise Edition for Besu, vous pouvez accéder à Blockchain Platform Manager pour créer, configurer et gérer des instances de plate-forme.

Se connecter pour la première fois à Blockchain Platform Manager

Avant de commencer, consultez la page Informations sur l'application, qui affiche des détails sur le gestionnaire de plate-forme Blockchain, le cluster Kubernetes et la sortie Terraform.
  • Notez l'adresse IP de passerelle entrante, utilisée pour Blockchain Platform Manager, et l'adresse IP entrante pour les services d'instance, utilisée par la console de service et la passerelle RPC.
  • Les journaux de travail complets, y compris les détails de l'hôte de saut et les journaux Terraform, sont disponibles sous Travaux.
Pour garantir une résolution correcte des noms d'hôte, ajoutez des entrées à votre fichier etc/hosts ou C:\Windows\System32\drivers\etc\hosts local pour Blockchain Platform Manager et les noms de domaine complets OpenLDAP. Pour un environnement de production, utilisez des certificats et DNS au lieu de mappages de fichiers etc/hosts. Ajoutez des entrées similaires à l'exemple suivant, où l'adresse IP entrante est l'adresse IP de passerelle entrante affichée dans la sortie de l'installation.
<ingress-ip> controlplane.<domainname> openldap.<domainname> auth.<domainname> 

Connectez-vous à Blockchain Platform Manager pour la première fois :

  1. Ouvrez Blockchain Platform Manager sur https://controlplane.domainname/console/index.html. Votre navigateur peut vous avertir d'un certificat auto-signé.
  2. Connectez-vous à Blockchain Platform Manager à l'aide du nom utilisateur obpadmin et du mot de passe que vous avez fournis lors de l'installation.
  3. Si vous utilisez un fournisseur d'identités externe, suivez les instructions de Gestion des utilisateurs avec un fournisseur d'identités externe pour créer une application confidentielle, activer le fournisseur d'identités et ajouter vos utilisateurs.
  4. Si vous utilisez le serveur d'authentification OpenLDAP intégré par défaut :
    • Sur la page Configuration, sélectionnez Serveurs d'authentification.
    • Sélectionnez le serveur d'authentification Default, puis Enregistrer et définir comme actif.
    • Ajoutez un administrateur d'instance au système. N'utilisez pas le compte d'administrateur Oracle Blockchain Platform pour les tâches de routine. Déconnectez-vous et reconnectez-vous en tant que nouvel utilisateur.
      • Dans l'onglet Serveurs d'authentification de la page Configuration de Blockchain Platform Manager, cliquez sur Ajouter un utilisateur.
      • Une fois que vous avez saisi le nom d'utilisateur et le mot de passe, cet utilisateur est ajouté au serveur LDAP en tant qu'administrateur.
      • Vous pouvez maintenant vous déconnecter de Blockchain Platform Manager avec votre administrateur par défaut et vous connecter avec ce nouvel administrateur d'instance pour créer une instance.

Présentation de la page Instances

Utilisez la page Instances pour créer et gérer des instances de plate-forme de chaîne de blocs (noeuds et réseaux). Sélectionnez Créer un instance pour créer une instance. Pour plus d'informations, reportez-vous à Créer une instance.

Cette page répertorie toutes les instances et les détails d'instance suivants.
  • Rôle : les instances fondatrices ont été créées en tant que réseau distinct. Des instances de participant ont été créées pour ajouter des noeuds à un réseau existant.
  • Forme : configuration des ressources de l'instance. La forme Enterprise est la seule forme prise en charge.
  • Etat : Création, Haut, Arrêté, etc.
  • Nom de domaine : nom de domaine indiqué lors de la création de l'instance.
  • Créé : date/heure de création de l'instance.
  • version : numéro de version de l'instance.
  • Remarques : remarques supplémentaires pour indiquer l'état de l'instance.
Le menu Actions de chaque instance vous permet d'effectuer les opérations suivantes :
  • Démarrer, arrêter et arrêter des instances.
  • Sélectionnez Informations d'identification client confidentielles pour générer ou actualiser les jetons d'accès.
  • Sélectionnez URL d'instance pour afficher les URL de connexion des services fournis par l'instance Besu.
  • Sélectionnez Déployer les applications pour déployer l'une des applications échantillon.
  • Sélectionnez Exporter les métadonnées Genesis pour générer un fichier .zip que les membres du réseau participants peuvent utiliser pour rejoindre un réseau.

Présentation de la page de portefeuille

Utilisez la page Portefeuille pour suivre et gérer toutes les organisations, tous les portefeuilles et toutes les stratégies.

Présentation de la page Activités

Toutes les actions de gestion du cycle de vie effectuées sur une instance créent un enregistrement d'activité traçable. L'enregistrement d'activité consigne toutes les modifications de phase du cycle de vie subies par l'instance, de la création à la terminaison. Vous pouvez filtrer le journal d'activité par instance, période ou opération.

Cette page répertorie toutes les activités et les détails suivants.
  • Nom d'instance
  • Opération : Démarrer, Arrêter, Créer, Mettre fin, etc.
  • Statut de l'opération : statut de la dernière action sur une instance.
  • Date/heure de début
  • Heure de la dernière mise à jour
  • Initié par : utilisateur à l'origine de l'activité.

Présentation de la page Configuration

Utilisez la page Configuration pour configurer les serveurs d'authentification et le gestionnaire Blockchain Platform lui-même.

Sélectionnez Serveurs d'authentification pour configurer l'authentification et les utilisateurs. Pour plus d'informations, reportez-vous à la section User Management with OpenLDAP.

Sélectionnez Base de données d'historique enrichi pour configurer la base de données pour l'historique enrichi.

Sélectionnez Paramètres du gestionnaire de plates-formes pour afficher ou modifier le nom du gestionnaire de plates-formes et les valeurs d'expiration.

Présentation de la page Echantillons déployés

Cette page affiche les détails des exemples d'application que vous avez déployés.