R Interface with Google Compute Engine
Schedule running a docker image upon a VM
Changes the machine type for a stopped instance to the machine type sp...
Create a future cluster for GCE objects
AttachedDisk Object
if argument is NULL, no line output
See if ssh or scp is installed From https://github.com/sckott/analogse...
Retrieve logs for a container.
Delete a container.
Report whether a container is currently running.
Update the information about a container.
Get list of all containers on a host.
Disk Object
Build image on an instance from a local Dockerfile
Docker S3 method for use with harbor package
Run a docker command on a host.
Inspect one or more containers, given name(s) or ID(s).
Pull a docker image onto a host.
Run a command in a new container on a host.
Get the error message
Attaches a Disk resource to an instance.
Defunct - Authenticate this session
Check GPU installed ok
Calls API for the current SSH settings for an instance
Check the docker logs of a container
Deletes the specified persistent disk.
Delete a firewall rule
Deletes the specified global Operations resource.
Deletes the specified zone-specific Operations resource.
Deletes the specified Operations resource.
Extract zone and project from an instance object
Returns a specified persistent disk.
Get the external IP of an instance
Get a firewall rule
Get global project name
Get global zone name
Returns the specified image.
Returns the latest image that is part of an image family and is not de...
Returns the specified Instance resource.
Returns the specified machine type.
Extract metadata from an instance object
Get project wide metadata
Returns the specified network.
Retrieves the specified global Operations resource.
Retrieves the specified zone-specific Operations resource.
Retrieves the specified Operations resource.
Returns the specified Project resource.
Returns the specified Zone resource. Get a list of available zones by ...
Set global project name
Set global zone name
Retrieves a list of persistent disks contained within the specified zo...
Retrieves an aggregated list of persistent disks across all zones.
List firewall rules
Retrieves a list GPUs you can attach to an instance
Retrieves the list of private images available to the specified projec...
Retrieves the list of instances contained within the specified zone.
Retrieves a list of machine types available to the specified project.
Retrieves an aggregated list of machine types from all zones.
Retrieves the list of networks available to the specified project.
List the docker images you have on Google Container Registry
Retrieves a list of Operation resources contained within the specified...
Retrieves the list of Zone resources available to the specified projec...
Make a boot disk for attachment to an instance
Creates a persistent disk in the specified project using the data in t...
Add one firewall rule to the network
Make HTTP and HTTPS firewall rules
Make initial disk image object
Construct a machineType URL
Make a network interface for instance creation
Turn metadata into an environment argument
Load a previously saved private Google Container
Push to Google Container Registry
Creates a user on an RStudio templated instance
Changes password for a user on RStudio container
Sets metadata for the specified instance or projectwise to the data in...
Set a minCPU platform on a stopped instance
Add Shiny app to a Shiny template instance
List shiny apps on the instance
Get the latest shiny logs for a shinyapp
Remotely execute ssh code, upload & download files.
Add SSH details to a gce_instance
Open a cloud SSH browser for an instance
Setup a SSH connection with GCE from a new SSH key-pair
Get startup script logs
Return a container tag for Google Container Registry
Create or fetch a virtual machine
Make a VM cluster suitable for running parallel workloads
Launch a container-VM image
Creates an instance resource in the specified project using the data i...
Deletes the specified Instance resource.
Launch a GPU enabled instance
Open browser to the serial console output for a VM
Performs a hard reset on the instance.
Create or start a scheduler VM
Starts an instance that was stopped using the using the stop method.
Stops a running instance, shutting it down cleanly, and allows you to ...
Create a template container VM
Wait for an operation to finish
Get Dockerfolder of templates
Working with Google Compute Engine from R
Idempotency
Instance Object
Is this a try error?
A helper function that tests whether an object is either NULL or a l...
An object representing the current computer that R is running on.
Make the Docker cluster on Google Compute Engine
Metadata Object
Custom message log level
create the cloud_init file to upload
create the shell file to upload
Recursively step down into list, removing all such objects
Timestamp to R date
Interact with the 'Google Compute Engine' API in R. Lets you create, start and stop instances in the 'Google Cloud'. Support for preconfigured instances, with templates for common R needs.
Useful links