Afficher Azure sur un composant
Un composant annoté reçoit une carte Coûts Azure sur sa Vue d'ensemble et un onglet Azure avec ses ressources et ses coûts.
Deux étapes : allumer le plugin, annoter le composant.
Ce que ça affiche
| Où | Quoi |
|---|---|
| Carte Coûts Azure de la Vue d'ensemble | Ce mois-ci et Le mois dernier, et un lien Ouvrir l'analyse des coûts vers le portail Azure |
| Onglet Azure, sous-onglet Ressources | Les ressources qui portent le tag, avec les colonnes Ressource, Type, Groupe de ressources et Région |
| Onglet Azure, sous-onglet Coûts | Les deux mêmes montants, et un tableau par Service : Coût ce mois-ci, Le mois dernier |
1. 🔌 Allumer le plugin
-
Dans Administration, sous PLATEFORME, clique sur Plugins.
-
Sur la carte Azure, clique sur l'interrupteur en haut à droite de la carte.
Si la carte dit Configurez d'abord l'intégration Azure, clique dessus : l'intégration s'ouvre dans Connexions de l'entreprise. Ajoute-la (Ajouter l'intégration Azure). Le plugin s'allume tout seul quand tu enregistres l'intégration : passe à l'étape 2.
2. 🏷️ Annoter le composant
Dans le catalog-info.yaml du composant, ajoute l'annotation azure.com/tag-selector, avec un
seul tag écrit clé=valeur :
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: shop-api
annotations:
azure.com/tag-selector: app=shop-api
spec:
type: service
lifecycle: production
owner: team-a
Les ressources de ton abonnement doivent porter ce tag dans Azure.
3. 👀 Le voir
-
Dans la barre latérale, clique sur Catalogue, puis sur ton composant.
-
Sur la Vue d'ensemble, cherche la carte Coûts Azure. Clique sur l'onglet Azure pour le détail.
Quand aucune ressource ne porte le tag, le sous-onglet Ressources dit Aucune ressource ne porte le tag app=shop-api. et le sous-onglet Coûts dit Aucun coût ce mois-ci pour le tag app=shop-api.
Un composant dont le tag correspond à des ressources n'était pas sous la main : le tableau rempli n'a pas été vérifié.
✅ C'est tout !
La suite : Ajouter la carte de coûts à ton tableau de bord.