Actualiser docs/Services/pole-scientifique/Onyxia/docs/index.md

This commit is contained in:
Alexis GUYOT 2024-01-19 12:03:28 +01:00
parent f4aad91fed
commit a8e771b2c8

View File

@ -27,9 +27,9 @@ L'avantage d'Onyxia réside dans la possibilité de partager chaque service avec
- Capacité de partager l'accès à vos services et ressources d'Onyxia avec un groupe de personnes.
- Possibilité de spécifier un script init personnalisable exécuté au lancement des services. <span style="color:red"> (à rajouter lien vers guide) </span>
- Possibilité de spécifier un script init personnalisable exécuté au lancement des services.
- Enregistrer, restaurer et partager la configuration de vos services avec vos collaborateur <span style="color:red"> (à rajouter lien vers guide) </span>
- Enregistrer, restaurer et partager la configuration de vos services avec vos collaborateur
- <a href="https://onyxia.lab.groupe-genes.fr/my-secrets/" target="_blank">Intégration de secrets</a> sous forme de variables d'environnement dans les services du <a href="https://onyxia.lab.groupe-genes.fr/" target="_blank">Datalab</a>, permettant de stocker les informations sensibles de type clés d'API dans Vault et de les rendre accessibles dans les services sous forme de variable. (à rajouter lien vers guide)
@ -240,7 +240,7 @@ Par exemple dans le Catalogue de services dans la catégorie <a href="https://on
![Screenshot](img/image16.png)
## Configuration général du catalogue de services
##Configuration général du catalogue de services
Dans <a href="https://onyxia.lab.groupe-genes.fr/catalog/ide" target="_blank">Catalogue de services</a> après avoir cliquer sur “lancer” du services que vous souhaitez utiliser, vous pourrez :
Attribué un nom personnalisé au service, une fois le service lancé ou enregistré, celui-ci apparaitra dans longlet <a href="https://onyxia.lab.groupe-genes.fr/my-services" target="_blank">Mes services</a>.
@ -271,7 +271,7 @@ Pour apprendre à utiliser cet onglet, voir là <a href="https://docs.sspcloud.f
### Kubernetes
Cette option est relativement technique et spécifique, vous ne devriez pas en avoir lintérêt, hors manipulation direct dans lenvironnement Kubernetes. Cependant cette option vous permettra, depuis les différents services que vous avez déployés (pods aux seins de votre namespace Onyxia), de pouvoir effectuer des interactions Kubernetes avec le Master Node et exécuter des commandes kubectl dans un terminal de service (kubectl get pods, kubectl edit deployment etc...). Les interactions seront limitées à ce qui est déployé au sein de votre namespace. Vous avez également la possibilité de modifier le rôle Kubernetes attribué aux services, restreignant les actions possibles : view, edit ou admin.
### Init
###Init
Grâce à Init vous allez pouvoir personnaliser les environnements de vos services via des scripts, qui seront exécuté au lancement de votre services, pour automatiser linstallation dun plugin sur un de vos services IDE ou autres.
Exemple simple, je souhaite ajouter automatiquement sur mon service onyxia Jupyter un fichier .txt avec comme contenu “Hello World” dans le dossier work/hello-onyxia.txt.