godo icon indicating copy to clipboard operation
godo copied to clipboard

DigitalOcean Go API client

Results 45 godo issues
Sort by recently updated
recently updated
newest added

tl;dr: The `SurgeUpgrade` field in [`KubernetesClusterUpdateRequest`](https://github.com/digitalocean/godo/blob/b16feac9513a6a1af15d33e1134631789e6fe20f/kubernetes.go#L90) should not have `omitempty` in the struct tags. This is preventing users from turning off `surge_upgrade` after the K8S cluster has been created. Reproduction...

It would allow addressing self-built images via a name instead of ID, which would make working with DO easier. P.S. Slug is not available to self-built images, as far as...

enhancement

I have not found the option for mentioning project id in create droplet API. As per my understanding, a created droplet is first assigned to the default project and then...

enhancement
wip
do-api

When I use `client.FloatingIPs.Delete(context.TODO(), ip)` it looks like on first request it did only unassigned floating IP, and on second deleted. I expect it to be deleted on first time...

Add capabilities to switch Droplet to recovery mode. godo.Recovery(ctx, 3164444, true) This method has in the console already.

This will help to get details of project information for several resources like database, droplet, volume etc.

enhancement
do-api

Opening as a draft until public documentation is available.

I have an app integration with DigitalOcean and when a user deletes the integration on my app I want to delete it on DigitalOcean. As I understand this could be...

enhancement

When using the `Firewalls.Create` command, it doesn't accept TCP port range to be 0, needs to be `all`. Doing a list of firewalls, returns portRange to be "all", instead of...

do-api

[/v2/firewalls](https://developers.digitalocean.com/documentation/v2/#firewalls) allows us to manage firewall rules with the help of `sources` and `destinations` _(of direct `addresses`, `droplet_ids` , `load_balancer_uids` and `tags` )_, meanwhile DO web interface provides all these...

enhancement
do-api