Addons
À quoi sert cet écran
L’onglet Addons gère les logiciels installés sur vos clusters aux côtés de vos propres workloads : contrôleurs d’ingress, gestionnaires de certificats, agents de supervision et équivalents. Fenwave tient un catalogue des addons qu’il sait installer, suit ce qui est installé où, et peut adopter des addons installés hors de la plateforme.
Avant de commencer
| Pour faire ceci | Il vous faut |
|---|---|
| Voir l’onglet | platform-settings.addon.read |
| Ajouter un addon au catalogue | platform-settings.addon.create |
| Modifier une entrée ou mettre à niveau une installation | platform-settings.addon.update |
| Retirer une entrée du catalogue | platform-settings.addon.delete |
Au moins un cluster doit être enregistré, dans Infrastructure › Clusters. L’onglet s’organise autour d’un sélecteur de cluster : sans cluster, il n’y a rien à afficher.
Les addons ont déménagé
Cet onglet se trouvait auparavant sous Infrastructure. Cet onglet-là n’affiche plus qu’un message renvoyant ici.
Ouvrir l’écran
- Settings › Development
- Sélectionnez l’onglet Addons.
L’interface
📸 Capture d’écran : L’onglet Addons. Repères : (1) le sélecteur de cluster, (2) le panneau du catalogue d’addons, (3) le tableau des installations, (4) une pastille de statut, (5) les actions d’installation et de mise à niveau.
| # | Élément | Ce qu’il fait | Quand l’utiliser |
|---|---|---|---|
| 1 | Sélecteur de cluster | Choisit le cluster consulté | Toujours — tout le reste dépend du cluster |
| 2 | Panneau catalogue | Les addons que Fenwave sait installer | Installer quelque chose de nouveau |
| 3 | Tableau des installations | Ce qui est réellement installé sur le cluster choisi | Audit, mise à niveau |
| 4 | Pastille de statut | La santé d’une installation | Tri des incidents |
| 5 | Installer / mettre à niveau / enregistrer un externe | Les trois façons dont une installation apparaît ici | Voir les procédures |
Procédures
Installer un addon
Nécessite platform-settings.addon.update.
- Settings › Development › Addons.
- Choisissez le cluster.
- Sélectionnez l’addon dans le panneau catalogue et installez-le.
- Surveillez la pastille de statut dans le tableau des installations jusqu’à stabilisation.
Mettre à niveau une installation
Nécessite platform-settings.addon.update.
- Choisissez le cluster et trouvez l’installation.
- Utilisez l’action de mise à niveau et choisissez la version cible.
- Surveillez le statut.
Mettez à niveau un cluster d’abord et laissez-le se stabiliser avant de faire les autres. Les addons sont de l’infrastructure partagée : une mise à niveau ratée d’un contrôleur d’ingress emporte avec elle tous les workloads du cluster.
Adopter un addon installé hors de Fenwave
Nécessite platform-settings.addon.create.
Utilisez register external pour signaler à Fenwave quelque chose qui tourne déjà sur le cluster. Cela vous donne de la visibilité sans réinstaller. Cet enregistrement ne prend pas en charge son cycle de vie : il consigne sa présence.
Scénario
Un cluster n’a pas de contrôleur d’ingress et plus rien n’est joignable.
- Settings › Development › Addons, sélectionnez le cluster concerné.
- Regardez le tableau des installations. Si le contrôleur d’ingress est absent, il n’a jamais été installé via Fenwave — ce qui ne prouve pas qu’il est absent du cluster, seulement que Fenwave l’ignore.
- Vérifiez le cluster lui-même, via
Cluster Console ou vos propres outils.
- Installé mais inconnu de Fenwave → register external pour qu’il apparaisse ici désormais.
- Réellement absent → installez-le depuis le panneau catalogue.
- Attendez la stabilisation de la pastille de statut avant de retester l’application.
La distinction de l’étape 2 est essentielle. Un tableau d’installations vide signifie « Fenwave n’a aucune trace », jamais « le cluster ne l’a pas » — et confondre les deux conduit à installer un second exemplaire de quelque chose qui tourne déjà.
En cas de problème
| Symptôme | Cause | Comment vérifier | Solution |
|---|---|---|---|
| L’onglet est vide, rien à sélectionner | Aucun cluster enregistré | Clusters | Enregistrez un cluster |
| Un addon dont vous savez qu’il tourne n’est pas listé | Il a été installé hors de Fenwave | Inspectez directement le cluster | Utilisez register external |
| L’installation démarre, le statut ne se stabilise jamais | Le cluster ne peut pas récupérer l’addon, ou manque de capacité | La pastille de statut et les events du cluster | Résolvez côté cluster, puis réessayez |
| L’action de mise à niveau est indisponible | Il manque platform-settings.addon.update |
Access Explorer | Demandez un rôle qui l’accorde |
| L’onglet Addons sous Infrastructure n’affiche qu’un message | Il a déménagé ici | — | Comportement attendu ; utilisez cet onglet |
Pour aller plus loin
- Clusters — là où les addons sont installés
- Intégrations — les outils tiers, par opposition aux logiciels de cluster