Ajouter votre premier serveur
Avant d’ajouter un serveur, il est utile de comprendre comment rdc fonctionne. Rediacc repose sur une architecture à deux outils : rdc sur votre ordinateur, renet sur le serveur.
Regarder le tutoriel
Pourquoi deux outils ?
rdcest le CLI sur votre ordinateur. Vous saisissez les commandes ici.renetest l’orchestrateur sur le serveur. Il gère le chiffrement, Docker et l’isolation.
Lorsque vous exécutez une commande localement, rdc se connecte via SSH et exécute renet sur le serveur. Vous n’avez jamais besoin de vous connecter manuellement à vos serveurs en SSH. rdc le fait pour vous.
Étape 1 : Enregistrer le serveur
Indiquez à rdc les informations du serveur. Remplacez le nom, l’adresse IP et l’utilisateur par les vôtres.
time rdc config machine add --name my-server --ip 192.168.1.100 --user deploy
Étape 2 : Le provisionner
La configuration installe renet et crée le datastore chiffré sur le serveur.
time rdc config machine setup --name my-server
Une fois terminé, votre serveur est prêt à héberger des dépôts.
Où se trouve la configuration
Vérifiez ce que rdc sait de votre configuration :
time rdc config show
Ou ouvrez directement le fichier JSON brut :
vim ~/.config/rediacc/rediacc.json
Ce fichier unique contient tout : machines, dépôts, clé SSH, identifiants de chiffrement. Copiez-le sur un autre ordinateur et vous êtes prêt à travailler depuis cette machine également.
Suivant : Créer votre premier dépôt.