Aller au contenu principal

Brancher tes outils

Une intégration donne à Astrolabe l'adresse et le jeton d'un de tes outils. L'administrateur l'ajoute une fois, dans Administration › Connexions de l'entreprise. L'outil apparaît ensuite là où tes équipes regardent : sur la page de chaque composant, sur leur tableau de bord, dans le catalogue.

🧰 Les outils​

OutilCe qu'il apportePar où commencer
GitHubLes pipelines, pull requests, branches et releases d'un composant ; des cartes du tableau de bordAjouter l'intégration
GitLabLes pipelines, merge requests, branches et releases d'un composant ; des cartes du tableau de bordAjouter l'intégration
JiraLes tickets ouverts du projet d'un composant, dans un onglet ; des cartes du tableau de bordConnecter Jira Cloud
Argo CDL'application Argo CD d'un composant, sa santé et ses déploiementsAjouter l'intégration
JenkinsLes builds d'un composant ; des cartes du tableau de bordAjouter l'intégration
SonarQubeLa qualité du code d'un composantAjouter l'intégration
CodacyLa note Codacy d'un composant, et ses problèmes dans un ongletAjouter l'intégration
GrafanaLes alertes et tableaux de bord Grafana d'un composant, dans son onglet MonitoringAjouter l'intégration
Terraform CloudLes workspaces d'un composant et leurs dernières exécutionsAjouter l'intégration
LaunchDarklyLes feature flags d'un composantAjouter l'intégration
Azure DevOpsPipelines, pull requests et work items sur ton tableau de bordAjouter l'intégration
Azure CloudLes ressources Azure d'un composant et ce qu'elles coûtentAjouter l'intégration
Bitbucket Server, Bitbucket CloudTes dépôts dans le catalogueBitbucket Server, Bitbucket Cloud
ConfluenceLes pages de ton Confluence, trouvées par la rechercheAjouter l'intégration
AWSUne clé d'accès AWSAjouter l'intégration

🔢 Les étapes, pour chaque outil​

  1. Crée un jeton dans l'outil. Chaque page dit de quels droits il a besoin.

  2. Ajoute l'intégration dans Administration › Connexions de l'entreprise, et clique sur Tester la connexion.

  3. Active son plugin, s'il en a un, dans Administration › Plugins : voir Activer un plugin.

  4. Annote tes composants dans leur catalog-info.yaml, pour que leur onglet apparaisse. La page de chaque outil donne son annotation.

🔑 Deux jetons : celui de l'entreprise, et le tien​

GitHub, GitLab, Jira et Azure DevOps lisent avec le jeton de l'entreprise pour les onglets des composants, le catalogue et Compass, et avec ton propre compte pour tes cartes du tableau de bord. Voir Le jeton de l'entreprise et ton propre compte.

Quelque chose ne marche pas ?

Chaque outil a sa page Problèmes courants. Pour toute l'instance, commence par Trouver et corriger un problème.