Commit Graph

92 Commits (fdca7175fc889d60e41a98fbb104bfcd52017975)

Author SHA1 Message Date
Megan Marsh 9476aa03de
Merge pull request #9105 from hashicorp/google_iap
6 years ago
Megan Marsh c578afc62c working on windows
6 years ago
Megan Marsh 3e1ddad0c7 fix behavior when not using IAP, try to use more sophisticated streaming than buffer.String()
6 years ago
Megan Marsh f67a8ab431 revert unneeded changes to driver roles
6 years ago
Megan Marsh e6073bcec7 implement iap proxy for googlecompute. ssh-only so far
6 years ago
Markus Liljedahl d807e81adb
Changed default disk size for when using googlecompute to match minimum disk sice to the google api. Closes https://github.com/hashicorp/packer/issues/9023 (#9071)
6 years ago
Svetlin Zamfirov b706f02408 Fixing auto-generated code errors
6 years ago
Svetlin Zamfirov d827f4f757 Adding custom shielded images support (GCP)
6 years ago
Jeff Escalante 4afd107eeb
patch source files for extensions changes
6 years ago
Jeff Escalante bcc848a83d
were rendering yay
6 years ago
Megan Marsh 0f9415297f
Merge pull request #8679 from kwibus/gcp-fallback-image
6 years ago
Wilken Rivera 7b705545d9
docs: Various doc clean-ups to fix code block formatting and syntax highlighting (#8868)
6 years ago
Rens Sikma 3d8bda31a4 modify docstring
6 years ago
Rens Sikma c8062cc8b3 fix #8679 with source_image_project_id as list
6 years ago
Adrien Delorme 0785c2f6fc
build using HCL2 (#8423)
6 years ago
Adrien Delorme 819329228a Change back to make sure all durations are a time.Duration
7 years ago
Adrien Delorme bf3d9841c6 Force durations to be passed a strings
7 years ago
Adrien Delorme 078ba7c8c3 commit old code generation tool
7 years ago
Adrien Delorme 17c069baa5 builder.google:
7 years ago
Megan Marsh 3c14c50aba Allow user to real oauth token from properly configured Vault instance
7 years ago
Adrien Delorme 3fe9d52e3f Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Miles Crabill 2bff60bac8
address review feedback
7 years ago
Miles Crabill c11a444f77
googlecompute: fail fast when image name is invalid, replace unusable characters w/ -'s
7 years ago
Adrien Delorme 4cb7c30987 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Megan Marsh 0dfb3cc56f replace some bespoke google auth code with code from golang's oauth2 library
7 years ago
Adrien Delorme a3e3c313a9 docs: use partials in googlecompute after master merge
7 years ago
Adrien Delorme 6e3dc1aa9a Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme 4399684372 make fmt autogenerated docs
7 years ago
Pratyush singhal 1e1af35341 refactor: replace userdata_files with generic metadata_files map
7 years ago
Pratyush singhal 3845186c4c feat: add feature to import user-data from a file
7 years ago
Adrien Delorme e6cbb013ba add // go:generate struct-markdown to all previously edited files
7 years ago
Adrien Delorme f1917edd34 generate the comments for config struct of builders scraping doc website
7 years ago
krisko e96bda6466
Remove config interface. Make CreateImage function to accept config as list of config fields
7 years ago
krisko 9b39e3f928
GCP builder add image encryption support
7 years ago
Matthew Aynalem 28eff7303e builder/googlecompute: validate startup_script_file exists
8 years ago
Adrien Delorme e37f126cf1 update gcp google.golang.org/api/compute/v1/
8 years ago
Evan Brown 7eda44d28c builder/googlecompute: disambiguate disable_default_service_account
8 years ago
Evan Brown 4a2c124ea2 builder/googlecompute: Optionally disable service account
8 years ago
Christophe Courtaut 4befdce47e builder/googlecompute: Adds ability to specify service account
8 years ago
Petr Hosek eaef2961cb Support specifying licenses for Google Compute images
8 years ago
Evan Brown bada7b73c1 builder/googlecompute: Selectively set default network
9 years ago
Evan Brown 1b3eb1c34d builder/googlecompute: Set default network_project_id
9 years ago
Atsushi Ishibashi 210dd08326 Change args of NewConfig
9 years ago
Atsushi Ishibashi 5310d5629b Modify clean_image_name not defined error
9 years ago
Peter Mounce ac8eedf171 Introduce a new configuration parameter instead
9 years ago
Patrick Decat a7283f2281 Add support for setting labels on GCE instance
9 years ago
Saulius Grusnys b6783a1180 Adding sanity checks in Prepare when adding accelerators and tests for accelerator configuration
9 years ago
Saulius Grusnys 200113b8c1 Switch googlecompute builder to use compute/v0.beta and add support for accelerator api
9 years ago
Matthew Hooker 81522dced0
move packer to hashicorp
9 years ago
Matthew Hooker d1b20b3d9c
remove a bunch of dead code.
9 years ago