├── .github └── workflows │ └── ci-tests.yaml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── cloudbuild-tag.yaml ├── cloudbuild.yaml ├── docs ├── creating-service-account.md └── images │ ├── imagebuilder-workflow-diagram.svg │ └── imagebuilder-workflow-diagram.xml ├── examples ├── chef │ ├── .foodcritic │ ├── chefignore │ └── cookbooks │ │ ├── apache2 │ │ ├── attributes │ │ │ └── default.rb │ │ ├── metadata.rb │ │ └── recipes │ │ │ └── default.rb │ │ └── sample-app │ │ ├── attributes │ │ └── default.rb │ │ ├── files │ │ └── index.html │ │ ├── metadata.rb │ │ └── recipes │ │ └── default.rb ├── packer │ └── templates │ │ └── sample-app │ │ └── packer.in.json └── tests │ └── run-tests-on-instance.sh └── scripts ├── attach-license.sh ├── build-vm-image.sh ├── check-image-existence.sh ├── packergen.py ├── publish.sh └── run-tests.sh /.github/workflows/ci-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/.github/workflows/ci-tests.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/README.md -------------------------------------------------------------------------------- /cloudbuild-tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/cloudbuild-tag.yaml -------------------------------------------------------------------------------- /cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/cloudbuild.yaml -------------------------------------------------------------------------------- /docs/creating-service-account.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/docs/creating-service-account.md -------------------------------------------------------------------------------- /docs/images/imagebuilder-workflow-diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/docs/images/imagebuilder-workflow-diagram.svg -------------------------------------------------------------------------------- /docs/images/imagebuilder-workflow-diagram.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/docs/images/imagebuilder-workflow-diagram.xml -------------------------------------------------------------------------------- /examples/chef/.foodcritic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/.foodcritic -------------------------------------------------------------------------------- /examples/chef/chefignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/chefignore -------------------------------------------------------------------------------- /examples/chef/cookbooks/apache2/attributes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/cookbooks/apache2/attributes/default.rb -------------------------------------------------------------------------------- /examples/chef/cookbooks/apache2/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/cookbooks/apache2/metadata.rb -------------------------------------------------------------------------------- /examples/chef/cookbooks/apache2/recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/cookbooks/apache2/recipes/default.rb -------------------------------------------------------------------------------- /examples/chef/cookbooks/sample-app/attributes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/cookbooks/sample-app/attributes/default.rb -------------------------------------------------------------------------------- /examples/chef/cookbooks/sample-app/files/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/cookbooks/sample-app/files/index.html -------------------------------------------------------------------------------- /examples/chef/cookbooks/sample-app/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/cookbooks/sample-app/metadata.rb -------------------------------------------------------------------------------- /examples/chef/cookbooks/sample-app/recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/chef/cookbooks/sample-app/recipes/default.rb -------------------------------------------------------------------------------- /examples/packer/templates/sample-app/packer.in.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/packer/templates/sample-app/packer.in.json -------------------------------------------------------------------------------- /examples/tests/run-tests-on-instance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/examples/tests/run-tests-on-instance.sh -------------------------------------------------------------------------------- /scripts/attach-license.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/scripts/attach-license.sh -------------------------------------------------------------------------------- /scripts/build-vm-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/scripts/build-vm-image.sh -------------------------------------------------------------------------------- /scripts/check-image-existence.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/scripts/check-image-existence.sh -------------------------------------------------------------------------------- /scripts/packergen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/scripts/packergen.py -------------------------------------------------------------------------------- /scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/scripts/publish.sh -------------------------------------------------------------------------------- /scripts/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/marketplace-vm-imagebuilder/HEAD/scripts/run-tests.sh --------------------------------------------------------------------------------