Tools and scripts for Google Compute Engine images.
adjackura osconfig: support rebootConfig, windows update classifications and e…
…xcludes (#558)

Write log to guest attributes, clean up locking logic
Latest commit d6e2eaa Oct 5, 2018
Permalink
Failed to load latest commit information.
cli_tools osconfig: support rebootConfig, windows update classifications and e… Oct 5, 2018
daisy Fix tests b/c of GCS/GCE api library update (#548) Sep 24, 2018
daisy_integration_tests Use debian worker image for import/export workflows (#507) Aug 14, 2018
daisy_tutorials Remove code related to Debian 8 (jessie) (#524) Aug 30, 2018
daisy_workflows Update FAI builds with release dates. (#556) Oct 3, 2018
docs Remove code related to Debian 8 (jessie) (#524) Aug 30, 2018
go osconfig: support rebootConfig, windows update classifications and e… Oct 5, 2018
image_test centos-6: configuration test fix workaround (#550) Sep 24, 2018
test-infra osconfig: support rebootConfig, windows update classifications and e… Oct 5, 2018
CONTRIBUTING.md Move CONTRIB to CONTRIBUTING Feb 1, 2017
Dockerfile.daisy prow: add autobuilds for prowjobs, make unittests run against all go … Mar 1, 2018
Dockerfile.gce_export prow: add autobuilds for prowjobs, make unittests run against all go … Mar 1, 2018
Dockerfile.gce_image_publish prow: add autobuilds for prowjobs, make unittests run against all go … Mar 1, 2018
LICENSE Update LICENSE (#274) Jan 8, 2018
README.md Update README.md Jan 30, 2018
daisy_latest_cloudbuild.yaml prow: fix up presubmit checks to work with PR's (#359) Mar 7, 2018
daisy_release_cloudbuild.yaml prow: fix up presubmit checks to work with PR's (#359) Mar 7, 2018
unittests.sh prow: add autobuilds for prowjobs, make unittests run against all go … Mar 1, 2018

README.md

Compute Engine Image Tools

codecov

This repository contains various tools for managing disk images on Google Compute Engine.

Docs

The main documentation for the tools in this repository can be found on our GitHub.io page.

Daisy

Daisy is a solution for running multi-step workflows on GCE.

Daisy Workflows

Full featured Daisy workflow examples, image builds, and image import workflows. A user guide for VM imports is also provided here.

Daisy Tutorials

Basic workflow examples and tutorials for getting started with Daisy.

GCE Export tool

The gce_export tool streams a local disk to a Google Compute Engine image file in a Google Cloud Storage bucket.

Prebuilt binaries

Prebuilt binaries are available for Windows, and Linux.

Built from the latest GitHub release (all 64bit):

Built from the latest commit to the master branch (all 64bit):

Contributing

Have a patch that will benefit this project? Awesome! Follow these steps to have it accepted.

  1. Please sign our Contributor License Agreement.
  2. Fork this Git repository and make your changes.
  3. Create a Pull Request.
  4. Incorporate review feedback to your changes.
  5. Accepted!

License

All files in this repository are under the Apache License, Version 2.0 unless noted otherwise.