Skip to content

Dépot boite à outils pour déployer un environement de dev avec openstack

Notifications You must be signed in to change notification settings

datalab-mi/dev-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dépot boite à outils pour déployer un environement de dev avec openstack

Architecture :

TODO: Créer un bastion pour le projet.

Présentation

Makefile : Contient les commandes et variables du projet.
|_ tools.
|_ heat-templates.
 |_ config-script.
  |_ back_postconf.sh Configure le serveur et installe docker.
  |_ launch.sh Lance le code applicatif.

Prérequis

  • Dans un tenant OpenStack, créez un projet.
  • Créez un volume persistant.
  • Téléchargez à la racine le fichier openrc.sh du projet.
  • Ajoutez à ce fichier les exports :
export OS_HTTP_PROXY="http://username:passwd@ip_proxy:port"
export OS_HTTPS_PROXY="http://username:passwd@ip_proxy:port"
export OS_NO_PROXY="..."
export DNS_SERVERNAME="ip1,ip2,..."
export DATA_VOLUME_ID="id"
  • Sourcez le fichier: source openrc.sh
  • Générez une paire de clefs pour la connexion ssh : make keypair-create

Commandes utiles

  • Construire le fichier de paramètre heat : make heat-params
  • Déployment : make deploy
  • Monitorer le déploiement : make stack-event-list
  • Destruction : make delete
  • Connexion ssh : make ssh

About

Dépot boite à outils pour déployer un environement de dev avec openstack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published