Skip to content

Gestion des projets

Un projet est un espace virtuel cloisonné pour une seule application.

Celui-ci permet la gestion d'une équipe et des droits associés aux membres (voir Gestion des équipes), de dépôts de code (voir Gestion des dépôts) ainsi que des environnements (voir Gestion des environnements)

Création d'un projet

Une fois connecté sur la console, le menu gauche présente une entrée "Mes Projets" contenant la liste de vos projets. mes projets

Cliquez sur le bouton + Créer un projet afin d'ajouter un nouveau projet: créer projet

Sur cet écran il est nécessaire de renseigner :

  • Nom de l'organisation : correspondant à l'entité administrative de rattachement.
  • Nom du projet : ce nom servira à créer un projet sur la plateforme Cloud π Native.

Valider la saisie en cliquant sur Commander mon espace projet

La création d'un projet va lancer le provisionnement des différents services, ce qui signifie principalement la configuration de ces outils avec un espace dédié pour le projet, son cloisonnement avec les autres projets et l'authentification des utilisateurs dans ces outils. Cette opération pourra prendre quelques minutes et le nouveau projet est présenté en cours de construction.

A la fin du processus de création, liste de tous vos projets sont affichés avec le nouveau projet disponible.

tuile projet

Au clic sur le projet, une page de tableau de bord est affichée. projet - tableau de bord

Deux informations concernant les statuts sont affichés :

  • si le projet est verrouillé, demander à la ServiceTeam les raisons et le déverrouillage du projet
  • si les dernières opérations ont réussi

Un certain nombre d'actions sont disponibles :

  • Reprovisionner le projet : la console DSO étant en cours de développement actif, divers changements ont lieu (correction de bugs, ajouts de nouvelles fonctionnalitées). Ce bouton permet de mettre à jour son projet par rapport aux derniers développement de la console.
  • Afficher les secrets des services : affiche des configurations utiles mais sencible des projets (par défaut seul le propriétaire du projet peut voir les secrets) mon projet - secrets La partie GitLab permet d'avoir le token ainsi que l'id du dépôt mirror (permettant de cloner son dépôt primaire sur Cloud Pi Native). Cela permet d'automatiser cette action via des pipelines sur votre dépôt primaire. Concernant Harbor, la registry stockant les images construites sur la plateforme CPiN Pour la section Kubernetes, le nom du secret permettant de s'authentifier auprès d'Harbor.
  • Supprimer le projet monprojet : après confirmation, supprime définitivement le projet. Aucune restauration n'est possible.