Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions docs/.vitepress/sidebar.json
Original file line number Diff line number Diff line change
Expand Up @@ -260,10 +260,6 @@
"text": "Clusters",
"link": "/administration/clusters"
},
{
"text": "Quotas",
"link": "/administration/quotas"
},
{
"text": "Types d'environnement",
"link": "/administration/environnements"
Expand Down
26 changes: 0 additions & 26 deletions docs/administration/quotas.md

This file was deleted.

34 changes: 24 additions & 10 deletions docs/guide/environments-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,36 @@ Depuis la console il est possible de créer des environnements applicatifs pour

Un environnement correspond à un namespace sur un cluster pour son projet applicatif.

La console crée automatiquement :
- un namespace applicatif par environnement sur le cluster correspondant.
- le pullsecret associé au projet.
pour chaque environnement, la console crée automatiquement :
- un namespace applicatif sur le cluster correspondant.
- le pullsecret associé au projet correspondant au credentials d'accès au repository Harbor de son projet.
- les quotas correspondant à l'environnement sur le namespace
- une application ArgoCD par environnement et par dépôt de code infrastructure.
- une application ArgoCD pour chaque dépôt de code infrastructure.

## Création d'un environnement
## Gestion des quotas sur un projet

Depuis la console aller dans l'onglet ressources ![ressources](/img/environnement/menu.png)
Depuis la console, aller dans l'onglet *Configuration* d'un projet afin de configurer les quotas du projet. Ces quotas doivent correspondre à la demande d'hébergement validée par le ministère de l'intérieur.

A l'image de la demande d'hébergement, les quotas sont répartis en **ressources hors production** et **ressources production**. Sur chacun, il est nécessaire d'ajouter les limites en terme de CPU, RAM et GPU.

![type](/img/environnement/quotas-projet.png)

Afin d'assurer la rétro compatibilité avec les anciens projets, il est également possible de supprimer les limites mais cette fonction sera, à terme, supprimée.

## Création d'un environnement et quotas associés

Depuis la console aller dans l'onglet ressources ![ressources](/img/environnement/menu.png)

Cliquez sur le bouton **+ Ajouter un nouvel environnement** puis compléter :
- Un nom à l'environnement, par exemple integration
- Un type environnement (dev / staging / integration / prod), celui-ci donne accès à des quotas différents
- Un type d'environnement (dev / staging / integration / prod), celui-ci donne accès à des clusters différents et permet d'associer les ressources de type **production** ou **hors production**
![type](/img/environnement/type-env.png)
- Un dimensionnement (quota)
![quota](/img/environnement/quota-env.png)
- Le cluster de destination
![quota](/img/environnement/cluster-env.png)
![cluster](/img/environnement/cluster-env.png)
- Les quotas de l'environnement pour la mémoire, CPU et GPU. Si un projet n'a pas besoin de GPU mettre 0 dans les GPU.
![quota](/img/environnement/quotas-new.png)

> Les quotas associés à un environnement correspondent à la somme des valeurs définies dans "resources.limits" de l'ensemble des pods déployés sur le namespace de son projet.

Une fois l'environnement créé, il est possible de voir la consommation total des environnements par rapport aux quotas du projet depuis l'onglet resources du projet.
![quota](/img/environnement/environnement-quota.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/public/img/environnement/quotas-new.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/public/img/environnement/quotas-projet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.