diff --git a/builder/digitalocean/api.go b/builder/digitalocean/api.go index af99c2418..a476f5efb 100644 --- a/builder/digitalocean/api.go +++ b/builder/digitalocean/api.go @@ -43,7 +43,11 @@ type DigitalOceanClient struct { // Creates a new client for communicating with DO func (d DigitalOceanClient) New(client string, key string) *DigitalOceanClient { c := &DigitalOceanClient{ - client: http.DefaultClient, + client: &http.Client{ + Transport: &http.Transport{ + Proxy: http.ProxyFromEnvironment, + }, + }, BaseURL: DIGITALOCEAN_API_URL, ClientID: client, APIKey: key,