Releases: UpCloudLtd/upcloud-go-api
Releases · UpCloudLtd/upcloud-go-api
v6.8.1
Changed
- kubernetes:
WaitForKubernetesClusterState
ignores two first 404 responses to avoid errors caused by possible false not found responses right after cluster has been created.
v6.8.0
Added
- Managed Object Storage support
v6.7.1
Changed
.gitignore
editorial commit
Added (v6.7.0)
- network:
dhcp_routes
field to IP network for additional DHCP classless static routes to be delivered if the DHCP is enabled - network:
static_routes
field to router for defining static routes
v6.6.0
Added
- kubernetes:
control_plane_ip_filter
field to cluster for configuring and reading IP addresses and ranges allowed to access cluster control-plane - gateway:
addresses
list to provide IP addresses assigned to the gateway
v6.5.0
Added
- kubernetes:
utility_network_access
field to node group for configuring utility network access on the given group - Managed Database session support, including methods
service.GetManagedDatabaseSessions
&service.CancelManagedDatabaseSession
.
Deprecated
service.GetManagedDatabaseConnections
andservice.CancelManagedDatabaseConnection
in favor ofservice.GetManagedDatabaseSessions
andservice.CancelManagedDatabaseSession
v6.4.0
Added
- client functions
NewDefaultHTTPClient
andNewDefaultHTTPTransport
to provide HTTP client default properties - kubernetes: experimental support for deleting nodes from node groups
- kubernetes: consts for
scaling-up
andscaling-down
node-group states
Changed
service.GetKubernetesNodeGroup
method to returnupcloud.KubernetesNodeGroupDetails
type which is extended version of the previousupcloud.KubernetesNodeGroup
Fixed
request.ModifyServerRequest
does not set boolean propertiesMetadata
andRemoteAccessEnabled
to"no"
by default.
v6.3.2
Added
- Managed Load Balancer
health_check_tls_verify
field to backend member properties to control certificate validation for health checks utilising HTTPS
v6.3.1
v6.3.0
Added
- ServerGroup
AntiAffinityPolicy
field to support strict, best-effort and off policies. This replacesAntiAffinity
Removed
- ServerGroup
AntiAffinity
boolean field in favor ofAntiAffinityPolicy
string enum field
Changed
- GetManagedDatabaseIndices method to return a slice of structs instead of pointers
v6.2.0
Added
- Managed Database OpenSearch support
- Support for defining NIC model upon creating or modifying a server. Also exported constants for each support NIC model.
- Support for
PrivateNodeGroups
property of Kubernetes clusters.
Changed
- client: overwrite the HTTP Client Transport accordingly when
UPCLOUD_DEBUG_SKIP_CERTIFICATE_VERIFY
is set to1