Skip to content

Démarrer

La prise en main de la plateforme Cloud π Native se fait par la console.

Etape 1 - Accès à la console

Une fois sur la console, il faut se connecter en cliquant en haut à droite sur le bouton se connecter : se connecter

La création des comptes utilisateurs est opérée par les administrateurs de la plateforme.

Etape 2 - Créer un projet

Créer un projet sur la console (un détail des opérations à mener est trouvable ici)

Attention, un projet ne peut changer de nom après sa création.

Etape 3 - Ajouter des collaborateurs

Ajouter vos collaborateurs sur le projet, un guide est disponible ici

Etape 4 - Ajouter un dépôt synchronisé

Ajouter vos dépôts (qui peuvent être synchronisés - manuellement ou via un automatisation), un guide est disponible ici.

Il existe deux types de dépôts:

  • dépôt avec du code applicatif : génère une image docker utilisée plus tard dans vos déploiements (doit contenir un Dockerfile et un fichier gitlab-ci nommé .gitlab-ci-dso.yaml)
  • dépôt avec du code d'infrastructure : manifest / template kuztomize / chart helm générant votre infrastructure via ArgoCD

Note: il est possible d'avoir un seul dépôt avec les deux fonctionnalités

Etape 5 - Ajouter un environnement

Un environnement est un namespace cloisonné au sens kubernetes permettant de déployer le code d'infrastructure.

Pour déployer un environnement un guide est disponible ici.

Divers

  • Afin d'accéder à vos images construites via Cloud Pi Native et stockées sur Harbor, un secret, nommé registry-pull-secret, est créé automatiquement par la plateforme.

  • Un tutoriel est disponible ici pour automatiser la synchronisation entre votre dépôt primaire et le dépôt sur la plateforme Cloud Pi Native.