Skip to content

Create a login page to create a vm with azure credentials

Notifications You must be signed in to change notification settings

DylanGil/cloudvmtest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud VM Dylan

Requis

Node.js minimum v12 NPM

Installation

Au démarage de l'application, écrire npm install dans la console pour installer les dépendances.

Env

Créer un fichier .env et mettres les variables suivantes :

AZURE_TENANT_ID=your_tenant_id
AZURE_CLIENT_ID=your_client_id
AZURE_CLIENT_SECRET=your_client_secret
AZURE_SUBSCRIPTION_ID=your_subscription_id

Démarrage

Pour démarrer l'application, écrire npm start dans la console. Ouvrir http://localhost:3000 pour voir l'application dans le navigateur.

Identifiants de connexion

Utilisateur Username Password
Utilisateur sans crédit userNoCredit password
Utilisateur avec crédit et une vm userOneVM password
Utilisateur avec crédit et plusieurs vm userManyVM password

L'utilisateur userNoCredit n'a pas de crédit et ne peut donc pas créer de VM.

L'utilisateur userOneVM peut créer une VM. Donc lorsque la VM est créee, il doit attendre 10min avant de pouvoir en créer une autre. Lorsqu'il sera sur la page des informations de la VM, au bout de 10min la page s'actualisera automatiquement pour afficher la page de création de VM.

L'utilisateur userManyVM peut créer plusieurs VM. Lorsqu'il sera sur la page d'informations de la VM, il aura un bouton pour créer une nouvelle VM. Chaque VM sera supprimé au bout de 10min. IL EST LIMITÉ À 3 VM.

About

Create a login page to create a vm with azure credentials

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages