2021-11-03 09:25:35 +01:00
---
title: Infomaniak Public Cloud - Création d'un projet
description: Comment créer un projet et s'y connecter !
published: true
2021-11-03 11:26:35 +01:00
date: 2021-11-03T10:26:33.730Z
2021-11-03 09:25:35 +01:00
tags: openstack, infomaniak, public-cloud, cloud
editor: markdown
dateCreated: 2021-11-03T08:25:32.856Z
---
2021-11-03 10:29:52 +01:00
![plan_de_travail_1@4x.png ](/images/cloud/infomaniak-public-cloud/plan_de_travail_1@4x.png =x200 )
2021-11-03 09:45:28 +01:00
# Création d'un projet
Un fois que vous avez commander votre Public Cloud, vous allez accéder au dashboard suivant sur lequel vous pourrez créer votre premier projet :
### Cliquez sur `Créer un projet`
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_01.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_01.png =1000x )
2021-11-03 09:45:28 +01:00
### Nommez votre projet
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_02.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_02.png =1000x )
2021-11-03 09:45:28 +01:00
### Créez un utilisateur pour ce projet
Vous pourrez créer d'autres utilisateurs par la suite ainsi que changer les mots de passe.
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_03.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_03.png =1000x )
2021-11-03 09:45:28 +01:00
> Votre projet est en cours de création !
{.is-success}
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_04.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_04.png =1000x )
2021-11-03 09:45:28 +01:00
### Après quelques minutes, vous receverez un mail vous annoncant la disponibilité de votre projet.
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_05.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_05.png =1000x )
2021-11-03 09:45:28 +01:00
# Gestion des utilisateurs
Vous pouvez modifier ou ajouter d'autres utilisateurs directement depuis le panel Infomaniak.
### Cliquez sur `Gérer` dans votre projet
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_06.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_06.png =1000x )
2021-11-03 09:45:28 +01:00
### Sur cette page vous pourrez apporter les modifications que vous souhaitez
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_07.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_07.png =1000x )
2021-11-03 09:45:28 +01:00
# Connexion au projet avec Horizon
Horizon est une interface web vous permettant de créer et gérer vos instances, vos containers etc...
2021-11-03 11:01:33 +01:00
### Cliquez sur le nom de votre projet ou sur `Ouvrir le dashboard OpenStack`
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_08.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_08.png =1000x )
2021-11-03 09:45:28 +01:00
### Connectez vous avec les identifiants précédemment créés
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_09.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_09.png =1000x )
2021-11-03 09:45:28 +01:00
> Bienvenue sur le dashboard Openstack de votre projet !
{.is-success}
2021-11-03 09:30:23 +01:00
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_10.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_10.png =1000x )
2021-11-03 09:47:37 +01:00
# Connexion au projet en CLI
2021-11-03 11:01:33 +01:00
Vous pouvez utiliser l'API d'OpenStack ainsi que son client pour gérer votre projet directement depuis votre terminal.
## Installer le client OpenStack
Vous pouvez suivre le tutoriel suivant :
- [🌀 Installer le client *Linux, MacOS et Windows* ](/Cloud/OpenStack/Installation )
{.links-list}
2021-11-03 09:47:37 +01:00
## Récupérer les identifiants
2021-11-03 11:01:33 +01:00
### Dans la liste des utilisateurs, vous pouvez télécharger le `fichier OpenStack`
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_11.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_11.png =1000x )
2021-11-03 11:01:33 +01:00
Votre fichier ressemblera à ca :
```bash
export OS_AUTH_URL=https://api.pub1.infomaniak.cloud/identity/v3
export OS_PROJECT_NAME=PCP-U2CAZJ4
export OS_PROJECT_DOMAIN_NAME=default
export OS_USERNAME=PCU-U2CAZJ4
export OS_USER_DOMAIN_NAME=default
export OS_PROJECT_ID=7368f02b559648d0a9ff15bff29b464f
export OS_IDENTITY_API_VERSION=3
export OS_INTERFACE=public
export OS_REGION_NAME=dc3-a
# To avoid being prompted for your password each time,
# write your password below and uncomment the line
#OS_PASSWORD='your password goes here'
[ -z "$OS_PASSWORD" ] & & read -e -p "Please enter your OpenStack Password for project $OS_PROJECT_NAME as user $OS_USERNAME: " OS_PASSWORD
export OS_PASSWORD
```
Comme écrit dans le fichier en question, si vous souhaitez ne pas avoir à rentrer votre mot de passe à chaque fois, vous pouvez modifier votre fichier comme ceci :
```bash
export OS_AUTH_URL=https://api.pub1.infomaniak.cloud/identity/v3
export OS_PROJECT_NAME=PCP-U2CAZJ4
export OS_PROJECT_DOMAIN_NAME=default
export OS_USERNAME=PCU-U2CAZJ4
export OS_USER_DOMAIN_NAME=default
export OS_PROJECT_ID=7368f02b559648d0a9ff15bff29b464f
export OS_IDENTITY_API_VERSION=3
export OS_INTERFACE=public
export OS_REGION_NAME=dc3-a
export OS_PASSWORD='< mot_de_passe > '
```
> Pensez à remplacer `<mot_de_passe>`par votre mot de passe évidemment.
{.is-warning}
### Pour vous connecter, vous devez sourcer votre fichier :
```bash
source < votre_fichier >
```
### Vous pouvez vérifier que vous êtes bien connecter en listant les flavors disponibles par exemple :
```bash
openstack flavor list
```
Si tout se passe bien, vous devriez voir la liste des flavors :
```bash
+--------------------------------------+------------------------+-------+------+-----------+-------+-----------+
| ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public |
+--------------------------------------+------------------------+-------+------+-----------+-------+-----------+
| 019bba95-4b83-4f27-b04a-bd52f207f0e6 | a16-ram32-disk50-perf1 | 32768 | 50 | 0 | 16 | True |
| 0dc5bd7c-e85a-498e-88a3-b950ea5ab106 | a1-ram2-disk80-perf1 | 2048 | 80 | 0 | 1 | True |
| 12c044f0-842f-48d4-9553-700095cb5153 | a2-ram4-disk0 | 4096 | 0 | 0 | 2 | True |
| 21aad244-a330-4e79-ba80-4c057cf742f9 | a1-ram2-disk20-perf1 | 2048 | 20 | 0 | 1 | True |
| 2b072d6a-92ff-495a-9528-835c5e360123 | a2-ram4-disk50-perf1 | 4096 | 50 | 0 | 2 | True |
| 366010f9-67e0-4c83-bae0-e3bdec3c2c5d | a1-ram2-disk50-perf1 | 2048 | 50 | 0 | 1 | True |
| 3e0fd116-1e94-464d-95af-7f12eca50744 | a8-ram16-disk0 | 16384 | 0 | 0 | 8 | True |
| 478f6e28-36a7-4e96-93c1-9bc3a5bc20b5 | a4-ram8-disk50-perf1 | 8192 | 50 | 0 | 4 | True |
| 47a2e96f-364e-4191-a273-4e3bf8cff791 | a12-ram24-disk50-perf1 | 24576 | 50 | 0 | 12 | True |
| 60298864-77b4-4058-9861-50fea072c5fd | a2-ram4-disk80-perf1 | 4096 | 80 | 0 | 2 | True |
| 6d0e3553-fdf7-4008-ace8-39169ce127a7 | a8-ram16-disk50-perf1 | 16384 | 50 | 0 | 8 | True |
| 7918af3e-aa2a-4aa4-976d-9056490a4654 | a4-ram8-disk20-perf1 | 8192 | 20 | 0 | 4 | True |
| 8e5deff9-d4e9-4f6f-952c-10875acecda8 | a4-ram8-disk0 | 8192 | 0 | 0 | 4 | True |
| a1d6e394-e4db-486b-8091-5d95cfbf3952 | a12-ram24-disk20-perf1 | 24576 | 20 | 0 | 12 | True |
| a35c6646-0f3c-464b-b50d-2a76cad0bd7b | a16-ram32-disk20-perf1 | 32768 | 20 | 0 | 16 | True |
| b6b7baeb-2328-48c9-8543-88cccec8ec4b | a2-ram4-disk20-perf1 | 4096 | 20 | 0 | 2 | True |
| ca6bd4f0-37d5-47f4-9edc-2cee017ac248 | a12-ram24-disk0 | 24576 | 0 | 0 | 12 | True |
| cd0483a8-ca2a-466b-89b2-f8d0d005408a | a8-ram16-disk20-perf1 | 16384 | 20 | 0 | 8 | True |
| d0fb6907-dde8-4bda-92c3-b84feedf171e | a16-ram32-disk80-perf1 | 32768 | 80 | 0 | 16 | True |
| d120e7de-01a3-4aca-b7e6-0fae9e9e7937 | a4-ram8-disk80-perf1 | 8192 | 80 | 0 | 4 | True |
| d21c5591-0b1d-45bf-9b0e-4a6c54c82fcf | a12-ram24-disk80-perf1 | 24576 | 80 | 0 | 12 | True |
| db13a284-48e7-4e28-89fa-1191c0e1508e | a8-ram16-disk80-perf1 | 16384 | 80 | 0 | 8 | True |
| e36581a7-e4a0-42b8-b91c-1a44747f0aff | a1-ram2-disk0 | 2048 | 0 | 0 | 1 | True |
| e9b77f56-9682-4874-a4ec-f092891fdc4a | a16-ram32-disk0 | 32768 | 0 | 0 | 16 | True |
+--------------------------------------+------------------------+-------+------+-----------+-------+-----------+
```
> Vous pouvez utiliser votre projet directement depuis votre terminal !
{.is-success}
2021-11-03 11:24:04 +01:00
# Créer un identifiant d'application
Afin d'utiliser le Public Cloud d'Infomaniak avec des applications externes (Terraform par exemple) vous aurez besoin d'un **identifiant d'application**
### Rendez vous dans la section `Identifiants d'application` dans le dashboard Horizon et cliquez sur `Créer un identifiant d'application` :
2021-11-03 11:26:35 +01:00
![infomaniak-publiccloud_12.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_12.png =1000x )
2021-11-03 11:24:04 +01:00
### Rentrez les informations et selectionnez les droits que vous souhaitez :
2021-11-03 11:24:54 +01:00
![infomaniak-publiccloud_13.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_13.png =1000x )
2021-11-03 11:24:04 +01:00
### Enregistrez les identifiants ou téléchargez les :
2021-11-03 11:24:54 +01:00
![infomaniak-publiccloud_14.png ](/images/cloud/infomaniak-public-cloud/1/infomaniak-publiccloud_14.png =1000x )