46 lines
2.3 KiB
Markdown
46 lines
2.3 KiB
Markdown
<!-- Code generated from the comments of the Config struct in builder/digitalocean/config.go; DO NOT EDIT MANUALLY -->
|
|
|
|
- `api_url` (string) - Non standard api endpoint URL. Set this if you are
|
|
using a DigitalOcean API compatible service. It can also be specified via
|
|
environment variable DIGITALOCEAN_API_URL.
|
|
|
|
- `private_networking` (bool) - Set to true to enable private networking
|
|
for the droplet being created. This defaults to false, or not enabled.
|
|
|
|
- `monitoring` (bool) - Set to true to enable monitoring for the droplet
|
|
being created. This defaults to false, or not enabled.
|
|
|
|
- `ipv6` (bool) - Set to true to enable ipv6 for the droplet being
|
|
created. This defaults to false, or not enabled.
|
|
|
|
- `snapshot_name` (string) - The name of the resulting snapshot that will
|
|
appear in your account. Defaults to "packer-{{timestamp}}" (see
|
|
configuration templates for more info).
|
|
|
|
- `snapshot_regions` ([]string) - The regions of the resulting
|
|
snapshot that will appear in your account.
|
|
|
|
- `state_timeout` (duration string | ex: "1h5m2s") - The time to wait, as a duration string, for a
|
|
droplet to enter a desired state (such as "active") before timing out. The
|
|
default state timeout is "6m".
|
|
|
|
- `snapshot_timeout` (duration string | ex: "1h5m2s") - How long to wait for an image to be published to the shared image
|
|
gallery before timing out. If your Packer build is failing on the
|
|
Publishing to Shared Image Gallery step with the error `Original Error:
|
|
context deadline exceeded`, but the image is present when you check your
|
|
Azure dashboard, then you probably need to increase this timeout from
|
|
its default of "60m" (valid time units include `s` for seconds, `m` for
|
|
minutes, and `h` for hours.)
|
|
|
|
- `droplet_name` (string) - The name assigned to the droplet. DigitalOcean
|
|
sets the hostname of the machine to this value.
|
|
|
|
- `user_data` (string) - User data to launch with the Droplet. Packer will
|
|
not automatically wait for a user script to finish before shutting down the
|
|
instance this must be handled in a provisioner.
|
|
|
|
- `user_data_file` (string) - Path to a file that will be used for the user
|
|
data when launching the Droplet.
|
|
|
|
- `tags` ([]string) - Tags to apply to the droplet when it is created
|
|
|