Catalogue de templates
Vos clients déploient des stacks prêtes à l'emploi — des templates — dans un environnement en un clic, depuis Stacks → Templates de leur tableau de bord. Le catalogue est hébergé sur kuploy.app ; cette page décrit ce que cela implique pour vous, exploitant : qui peut déployer quoi, et comment le niveau payant est encadré.
Pour l'usage qu'en font vos clients, voir Templates.
Les niveaux d'accès
Chaque template est free, pro ou cloud :
- Free — n'importe lequel de vos clients peut le déployer.
- Pro / cloud (payant) — conditionné à un produit kuploy.app (par exemple
kuploy-cloud), en réutilisant la facturation que vous exploitez déjà. Aucun péage supplémentaire.
Comment les templates payants sont encadrés
Un template payant exige que l'organisation cliente dispose de sa propre offre payante active — l'une de celles que vous définissez dans Gérer vos offres, et non l'offre gratuite par défaut. Une organisation sur offre gratuite qui tente d'en déployer un voit une invitation à changer d'offre, avec un lien vers vos tarifs. La vérification se fait organisation par organisation, au regard de l'offre que vous lui avez attribuée.
Gardez votre licence habilitée
Les templates payants font référence à un produit kuploy.app (par exemple kuploy-cloud).
Pour que kuploy.app transmette la spécification d'un template payant à votre déploiement,
votre licence kuploy.app doit être habilitée à ce produit. Si elle vient à expirer, les
spécifications payantes cessent d'être servies — y compris aux organisations que vous avez
déjà placées sur une offre payante. Gardez votre abonnement actif (voir
Votre abonnement).
Les templates gratuits ne sont pas concernés : leurs spécifications sont servies sans aucune licence.
Les images privées se téléchargent toutes seules
Certains templates payants embarquent une image privée : le logiciel n'est pas public, le déploiement a donc besoin d'un identifiant pour la télécharger.
Vous n'avez rien à configurer. kuploy.app transmet l'identifiant à votre cloud lors de la synchronisation de licence, et le déploiement de votre client s'en sert automatiquement. Vous ne copiez aucun jeton dans une variable d'environnement, et vous ne le voyez dans aucun écran de réglages : c'est l'identifiant de la plateforme, pas le vôtre.
Deux conséquences, l'une et l'autre bonnes à connaître :
- Il arrive à une synchronisation, pas instantanément. Un client fraîchement habilité peut devoir attendre un intervalle de synchronisation avant qu'une image privée se télécharge.
- Il repart de la même manière. Si votre habilitation au template expire, la synchronisation suivante retire l'identifiant. Les déploiements déjà en marche continuent ; les nouveaux ne peuvent plus télécharger l'image.
Un déploiement dont l'image ne peut pas être téléchargée paraît en bonne santé dans le tableau de bord : la stack est bien provisionnée, et c'est le pod qui ne démarre pas. Si un client signale un template payant qui se déploie mais ne démarre jamais, vérifiez d'abord votre habilitation à ce template.
Proposez votre cloud dans la galerie publique
La galerie de kuploy.app ne déploie rien par elle-même. Quand un visiteur choisit un template, il choisit aussi sur quel cloud le déployer — et le vôtre peut faire partie des choix.
C'est volontaire, template par template, et désactivé par défaut. Il le faut : un réglage global publierait tout votre historique d'achats sur une page accessible à tous, et vous pouvez revendre un template sans dire ce que vous exploitez par ailleurs.
Pour apparaître comme hébergeur d'un template, les quatre conditions doivent tenir :
| Vous l'avez demandé | template par template — en proposer un n'expose pas les autres |
| Votre adresse est confirmée | kuploy.app vérifie que l'adresse publiée est bien votre déploiement, et le revérifie régulièrement |
| Vous êtes habilité | un abonnement actif au produit de ce template |
| Vous êtes joignable | votre déploiement a donné signe de vie dans les dernières 24 heures |
Si vous n'apparaissez plus
Presque toujours l'une de ces raisons :
- Vous avez déménagé. La vérification ne suit pas vers une nouvelle adresse : elle se refait au contrôle suivant, et vous n'êtes pas listé d'ici là.
- Vous vous êtes tu. Un déploiement qui cesse de donner signe de vie disparaît en quelques heures.
- Votre habilitation a expiré. Le même abonnement que celui qui encadre la spécification.
Rien ne se valide à la main, il n'y a donc personne à relancer. Corrigez la cause et vous réapparaissez au contrôle suivant.
Votre déploiement doit être joignable depuis l'internet public à l'adresse que vous avez publiée, en HTTPS. Une adresse qui ne résout qu'à l'intérieur de votre réseau ne peut pas être confirmée, et ne sera jamais listée.