1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog/google/README.md
2013-12-22 12:29:40 -08:00

31 lines
1.4 KiB
Markdown

# Fog with Google
Fog currently supports two Google Cloud services: [Google Compute Engine](https://developers.google.com/compute/) and [Google Cloud Storage](https://developers.google.com/storage/). The main maintainer for the Google sections is @icco.
## Storage
Google Cloud Storage originally was very similar to Amazon's S3. Because of this, Fog implements the [XML GCS API](https://developers.google.com/storage/docs/xml-api-overview). We eventually want to move to the new [JSON API](https://developers.google.com/storage/docs/json_api/), once it has similar performance characteristics to the XML API. If this migration interests you, send us a pull request!
## Compute
Google Compute Engine is a Virtual Machine hosting service. Currently it is built on version [v1](https://developers.google.com/compute/docs/reference/v1/) of the GCE API.
Our implementation of the API currently supports
* Server creation, deletion and bootstrapping
* Persistent Disk creation and deletion
* Image lookup
* Network and Firewall configuration
* Operations
* Snapshots
* Instance Metadata
Features we are looking forward to implementing in the future:
* Global Metadata support
* Image creation
* Load balancer configuration
If you are using Fog to interact with GCE, please keep Fog up to date and [file issues](https://github.com/fog/fog/issues?labels=google) for any anomalies you see or features you would like.
Thanks!