apps.install.app_idL'identifiant unique de l'installation. Il nomme le conteneur, le schéma de base et le chemin des secrets.
Voir l'élément dans l'écran : apps/install
Par défaut, c'est l'identifiant du catalogue (things). On le change pour installer deux
fois la même application, par exemple une instance par client : things-durand,
things-morel.
L'identifiant se retrouve partout :
soclehub/apps/<app_id>/env ;/hub/apps/<app_id> ;Il doit être libre : le Hub refuse un identifiant déjà installé.
app_id de docker_worker.install_app — obligatoire.
Première étape du pipeline (validate) : refus si une ligne de apps.applications a déjà cet
app_id ou le même sous-domaine complet :
« app_id '…' or subdomain '…' already exists ».
catalog_app_id (champ caché, rempli par le clic sur la carte) dit quel modèle installer ;
app_id dit sous quel nom l'installer.