0% ont trouvé ce document utile (0 vote)
3 vues12 pages

Openstack Guide

Ce guide fournit des instructions pour installer OpenStack sur Ubuntu 24.04 LTS en utilisant DevStack, incluant la mise à jour du système, la création d'un utilisateur dédié, et la configuration de divers composants réseau. Les étapes détaillent la création de projets, d'utilisateurs, de réseaux, ainsi que le déploiement d'une machine virtuelle et la connexion via SSH. Le document couvre également la configuration des identifiants administratifs et des groupes de sécurité pour un accès sécurisé.

Transféré par

abdellahelhadri00
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues12 pages

Openstack Guide

Ce guide fournit des instructions pour installer OpenStack sur Ubuntu 24.04 LTS en utilisant DevStack, incluant la mise à jour du système, la création d'un utilisateur dédié, et la configuration de divers composants réseau. Les étapes détaillent la création de projets, d'utilisateurs, de réseaux, ainsi que le déploiement d'une machine virtuelle et la connexion via SSH. Le document couvre également la configuration des identifiants administratifs et des groupes de sécurité pour un accès sécurisé.

Transféré par

abdellahelhadri00
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

GUIDE D'INSTALLATION

OpenStack avec DevStack


Ubuntu 24.04 LTS

Configuration complète · Réseau · Machine Virtuelle · Accès SSH

Ce guide présente l'installation complète d'OpenStack sur une machine Ubuntu 24.04 fraîche, incluant
la configuration du réseau virtuel, la création d'utilisateurs et de projets, le déploiement d'une machine
virtuelle et la connexion via SSH.

PARTIE 1 — Installation de DevStack

ÉTAPE 1

Mettre à jour le système


Commencez par mettre à jour tous les paquets système pour garantir une base stable et sécurisée.

Mise à jour des paquets système

ÉTAPE 2

Créer l'utilisateur de la pile (stack)


DevStack doit s'exécuter avec un utilisateur dédié non-root. Créez l'utilisateur stack et accordez-lui les
privilèges sudo sans mot de passe.

Guide OpenStack — DevStack Page 1


Passez ensuite à l'utilisateur stack :

ÉTAPE 3

Cloner le dépôt DevStack


Clonez le dépôt officiel DevStack depuis OpenDev et basculez sur une branche stable.

ÉTAPE 4

Créer le fichier de configuration [Link]


Le fichier [Link] est le fichier de configuration principal de DevStack. Il définit l'adresse IP de l'hôte,
les mots de passe des services et les composants à activer.

Contenu du fichier [Link]

ÉTAPE 5

Exécuter DevStack
Lancez le script d'installation. Cette étape prend entre 15 et 30 minutes selon la connexion Internet et les
ressources de la machine.

Guide OpenStack — DevStack Page 2


Lancement de [Link]

Une fois l'installation terminée, accédez au tableau de bord Horizon :

Tableau de bord Horizon — Page de connexion

Guide OpenStack — DevStack Page 3


Tableau de bord Horizon — Vue principale

Guide OpenStack — DevStack Page 4


PARTIE 2 — Configuration d'OpenStack

ÉTAPE 6

Charger les identifiants administrateur


Avant toute interaction avec l'API OpenStack, chargez les variables d'environnement d'authentification via
le fichier openrc.

ÉTAPE 7

Créer un projet
Les projets (tenants) isolent les ressources entre les différentes équipes ou applications. Créez un projet
dédié pour vos expérimentations.

ÉTAPE 8

Créer un utilisateur et lui attribuer un rôle


Créez un utilisateur applicatif et associez-lui le rôle member sur le projet pour lui donner les droits
nécessaires.

Guide OpenStack — DevStack Page 5


ÉTAPE 9

Créer un réseau et un sous-réseau


Le réseau privé permet la communication entre les machines virtuelles. Le sous-réseau définit la plage
d'adresses IP utilisée.

Guide OpenStack — DevStack Page 6


ÉTAPE 10

Créer un routeur et le connecter au réseau externe


Le routeur relie votre réseau privé au réseau externe (public), permettant l'accès aux adresses IP
flottantes.

Guide OpenStack — DevStack Page 7


ÉTAPE 11

Créer un groupe de sécurité avec accès SSH


Les groupes de sécurité font office de pare-feu virtuel. Autorisez le protocole SSH (port 22) et ICMP (ping)
pour pouvoir accéder à la machine virtuelle.

Guide OpenStack — DevStack Page 8


ÉTAPE 12

Créer une paire de clés SSH


La paire de clés permet une authentification sécurisée sans mot de passe. La clé privée est téléchargée
localement et doit être protégée.

Guide OpenStack — DevStack Page 9


ÉTAPE 13

Lancer la machine virtuelle


Déployez une instance à partir de l'image CirrOS (image de test légère fournie par DevStack) en utilisant
le gabarit [Link].

Guide OpenStack — DevStack Page 10


ÉTAPE 14

Attribuer une IP flottante


Les adresses IP flottantes permettent d'accéder à une instance depuis l'extérieur. Allouez une IP depuis le
réseau public et associez-la à votre VM.

ÉTAPE 15

Se connecter à la machine virtuelle via SSH


Une fois l'IP flottante assignée, connectez-vous à la VM avec la clé privée générée. Les identifiants par
défaut de CirrOS sont : cirros / gocubsgo.

Guide OpenStack — DevStack Page 11


Connexion SSH réussie à la machine virtuelle

Guide généré pour OpenStack DevStack · Ubuntu 24.04 LTS · stable/2024.2

Guide OpenStack — DevStack Page 12

Vous aimerez peut-être aussi