Pour déployer l'image docker sur docker hub il faut ajouter les secrets suivant sur github :
- DOCKERHUB_USERNAME
- DOCKERHUB_TOKEN
Voir ici pour créer les secrets Github et les tokens Dockerhub
Ce fichier vous permet de définir le nom de l'image sur Dockerhub et l'url de votre app
- ajouter le dossier de l'app dans app/shiny (elle sera disponible dans l'url définie dans values.yaml => https://exposition-inserjeunes.lab.sspcloud.fr/app/MON_APP)
- un fichier
DESCRIPTION
est nécessaire, il faut définir les dépendances de l'app à l'intérieur
- Sur Github dans Actions => Deploy shiny App
- Cliqué sur "Run workflow", entrez votre username et votre "refresh-token" k8s (Voir [https://datalab.sspcloud.fr/account/k8sCodeSnippets])