Poster De Conférence Année : 2023

{VMR} PACKAGE MANAGE VIRTUAL MACHINES FOR/WITH R

{VMR} UN PACKAGE POUR MANAGER DES MACHINES VIRTUELS POUR/AVEC R

Résumé

A R package to manage Virtual Machines using Vagrant tool. {vmr} allows users to manage, provision and use a virtual machine preconfigured for R. It alllows to develops, makes tests and builds a package in a clean environment. It offers different OS providers choices to improve the quality, the productivity, the reproductibility and the sharing of R productions. Here we present a pipeline over GitLab CI/CD to create VMs, a Vagrant cloud repository and how {vrm} uses Vagrant, and the posibilities offered by the {vmr} package to manipulate a VM using R code.It allows to manage, provision and use Virtual Machines preconfigured for R.

Un package R pour gérer les machines virtuelles à l'aide de l'outil Vagrant. {vmr} permet aux utilisateurs de gérer, provisionner et utiliser une machine virtuelle préconfigurée pour R. Il permet de développer, de tester et de construire un package dans un environnement propre. Il propose différents choix de fournisseurs d'OS pour améliorer la qualité, la productivité, la reproductibilité et le partage des productions R. Nous présentons ici un pipeline sur GitLab CI/CD pour créer des VM, un dépôt cloud Vagrant et comment {vrm} utilise Vagrant, ainsi que les possibilités offertes par le package {vmr} pour manipuler une VM à l'aide du code R. Il permet de gérer, provisionner et utilisez des machines virtuelles préconfigurées pour R.

Mots clés

Fichier principal
Vignette du fichier
JF_REY_RR2023_VMR.pdf (1.74 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence

Dates et versions

hal-04196129 , version 1 (05-09-2023)

Licence

Identifiants

  • HAL Id : hal-04196129 , version 1

Citer

Jean-François Rey. {VMR} PACKAGE MANAGE VIRTUAL MACHINES FOR/WITH R. Rencontres R 2023, Jun 2023, Avignon, France. 2023. ⟨hal-04196129⟩
51 Consultations
97 Téléchargements

Partager

  • More