Aller au contenu

Chainstack

Dans cet article

Information

Chainstack est un plan de contrôle (panneau de gestion) pour le déploiement et la gestion de nœuds blockchain sur votre propre infrastructure. Chainstack Self-Hosted vous permet d'exécuter des nœuds blockchain sur votre matériel ou dans le cloud, en conservant un contrôle total sur les données et l'infrastructure tout en utilisant une interface Web pratique pour automatiser les tâches courantes.

Chainstack. Caractéristiques principales

  • Contrôle total Exécutez des nœuds sur vos propres serveurs : sur site, cloud privé, serveurs dédiés.
  • Déploiement simple Installez des nœuds via une interface Web intuitive sans configuration manuelle.
  • Architecture d'entreprise Construit sur Kubernetes pour la fiabilité et l'évolutivité.
  • Prise en charge des protocoles En bêta : Ethereum Mainnet (Reth + Prysm), Sepolia, Hoodi.
  • Surveillance Métriques de performance, alertes et observabilité en temps réel.

Fonctionnalités de déploiement

ID Nom du logiciel Système d'exploitation compatible VM BM VGPU GPU Min CPU (Cœurs) Min RAM (Go) Min HDD/SSD (Go) Actif
567 Chainstack Ubuntu 22.04 + + + + 8 32 300 COMMANDER
  • Logiciels installés :
    • Kubernetes (k3s)
    • Helm
    • yq

L'interface Web sera accessible à l'URL suivante : https:chainstack{Server_ID_from_Invapi}.hostkey.in.

Note

Sauf indication contraire, par défaut, nous installons la dernière version de release du logiciel depuis le site Web du développeur ou les référentiels du système d'exploitation.

Premiers pas après le déploiement de Chainstack

Après le paiement de la commande, une notification concernant la disponibilité du serveur sera envoyée à l'adresse e-mail spécifiée lors de l'inscription. Elle contiendra l'adresse IP du VPS, ainsi que les identifiants et le mot de passe pour la connexion. Les clients de notre société gèrent les équipements dans le panneau de contrôle des serveurs et l'APIInvapi.

Les données d'autorisation peuvent être trouvées soit dans l'onglet Info >> Tags du panneau de contrôle du serveur, soit dans l'e-mail envoyé :

  • Lien pour accéder à l'interface Web de gestion Chainstack : dans la balise webpanel ;

Accès à l'interface Web

Après avoir suivi le lien depuis la balise webpanel, la fenêtre d'autorisation s'ouvrira.

  • Login : admin ;
  • Password : Le mot de passe du serveur est créé pendant le processus d'installation du panneau. Pour trouver votre mot de passe, effectuez les étapes suivantes :

  • Connectez-vous au serveur via SSH :

    ssh root@<server_ip>
    
  • Exécutez la commande :

    yq '.cp-auth.env.CP_AUTH_BOOTSTRAP_PASSWORD' /root/.config/cp-suite/values/cp-control-panel-*.yaml
    

Copiez la sortie, entrez-la dans le champ Password, puis cliquez sur Log in. Vous serez redirigé vers le tableau de bord principal du panneau.

Modification du mot de passe administrateur

Le mot de passe est modifié dans le menu Settings.

Entrez le nouveau mot de passe, répétez-le, puis cliquez sur Save Changes.

Note

Le mot de passe est également contenu dans le fichier /root/chainstack_admin_credentials.txt

Déploiement d'un nœud

Pour déployer un nœud, accédez au menu Nodes et cliquez sur le bouton Create node.

Dans la fenêtre qui s'ouvre, sélectionnez Protocol et Configuration, vérifiez les paramètres dans la fenêtre Summary, puis cliquez sur Create Node. Le nœud sera créé en environ 10 minutes.

Note

Des informations détaillées sur les paramètres principaux de Chainstack sont disponibles dans la documentation du développeur.

Commande de Chainstack via l'API

Pour installer ce logiciel en utilisant l'API, suivez les instructions suivantes.