Giter Club home page Giter Club logo

candy's Introduction

English version below

img License


Candy

Candy : Initiative pancanadienne sur une chaîne de blocs Hyperledger Indy

Que peut-on trouver dans ce dépôt :

  • Documents sur la façon d'installer un nœud indy - Steward Validator
  • Code pour provisionner le nœud indy IaaS avec terraform
  • Code pour installer et configurer le nœud indy avec ansible
  • Informations nécessaires pour connecter les différents utilisateurs pancanadiens

Candy : Initiative pan-canadienne Hyperledger Indy

Ce que l'on peut trouver dans ce repo :

  • Code pour provisionner le nœud indy IaaS avec terraform.
  • Code pour installer et configurer le nœud indy via ansible
  • Documents supplémentaires sur la façon d'installer un nœud indy - Steward Validator
  • Informations nécessaires pour connecter les différents utilisateurs pan-canadiens

Utilisation des scripts Terraform et Ansible

La méthode privilégiée pour travailler avec les scripts Terraform et Ansible contenus dans ce dépôt est de lancer le code situé dans le projet Visual Studio "devContainer". Terraform et Ansible sont installés et prêts à l'emploi dans ce conteneur. Il n'estdonc pas nécessaire d'installer l'un ou l'autre sur votre machine locale.

Ce dont vous avez besoin

  • Git
  • Visual Studio Code avec l'extension Remote - Containers installée.
  • Ce projet cloné sur votre machine locale.
  • Vous devez également avoir un compte Terraform Cloud configuré pour gérer vos informations d'identification et les variables nécessaires pour vos environnements donnés. Ce projet contient un projet terraform/meta pour vous aider à peupler vos espaces de travail Terraform Cloud.

Comment commencer

  • Clonez le projet.
  • Ouvrez le projet dans Visual Studio Code. Vous serez invité à rouvrir le projet dans un conteneur.
  • Sélectionnez Reopen in Container lorsque vous y êtes invité.
  • Ouvrez une fenêtre de terminal intégrée et naviguez vers le répertoire Terraform ou Ansible souhaité pour commencer à utiliser les scripts.
  • Commencez par approvisionner vos ressources à l'aide des scripts Terraform. Reportez-vous à la Documentation Terraform pour plus de détails.
  • Exportez l'inventaire Ansible résultant et configurez vos nœuds à l'aide des scripts Ansible. Pour plus d'informations, consultez la Documentation Ansible.

Candy : Pan Canadian Hyperledger Indy Blockchain Initiative

What can be found in this repo:

  • Code to provision IaaS indy node with terraform
  • Code to install and configure the indy node with ansible
  • Additional documents on how to install an indy node - Steward Validator
  • Information needed to connect the various pan-Canadian users

Using the Terraform and Ansible scripts in this repository

The preferred method for working with the Terraform and Ansible scripts contained in this repository is to host the code in the project's Visual Studio devContainer. The container has Terraform and Ansible installed and ready to use, there is no need to install either on your local machine.

What you need:

  • Git
  • Visual Studio Code with the Remote - Containers extension installed.
  • This project cloned to your local machine.
  • You should also have a Terraform Cloud account setup to manage your credentials and variables needed for your given environments. This project contains a terraform/meta project to help you populate your Terraform Cloud workspaces.

How to start:

  • Clone the project.
  • Open the project in Visual Studio Code. You will be prompted to reopen the project in a container.
  • Select Reopen in Container when prompted.
  • Open an integrated terminal window and navigate to the desired Terraform or Ansible directory to start using the scripts.
    • Start by provisioning your resources using the Terraform scripts. Refer to the Terraform Documentation for additional details.
    • Export the resulting Ansible inventory and configure your nodes using the Ansible scripts. Refer to the Ansible Documentation for additional details.

candy's People

Contributors

flihp27 avatar wadebarnes avatar sylvainmartel avatar landjo avatar pierrejiji avatar weiiv avatar shakirakaleel avatar sboydods avatar donato-ods-devops avatar swcurran avatar louisjsmith avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.