Skip to content

Releases: kubernetes-sigs/cluster-api-provider-digitalocean

v1.0.2

17 Mar 12:16
v1.0.2
60fd067
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.0.2


The image for this release is: k8s.gcr.io/cluster-api-do/cluster-api-do-controller:v1.0.2@sha256:6f660a0ce2c5a48c6994e9b2ccfc9ffd1c487d2f9988289dbcb81259d3fc7078.

Thanks to all our contributors! 😊

v0.5.2

15 Mar 10:36
v0.5.2
04bcb57
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.5.2


The image for this release is: k8s.gcr.io/cluster-api-do/cluster-api-do-controller:v0.5.2@sha256:aa27ba635ce05007a1440d9bf0ecbee88a5f139a63c75ad16e54e70bccd2ae3f.

Thanks to all our contributors! 😊

v1.0.1

08 Feb 09:06
43bb706
Compare
Choose a tag to compare

What's Changed

  • capi: update to release v1.0.1 and update go to 1.16.10 by @cpanato in #280
  • CAPI: update to release v1.0.2 and project dependencies by @cpanato in #286
  • Fix controlPlaneEndpoint validation error message (release-1.0) by @timoreimann in #289
  • [release-1.0] update capi to 1.0.4 by @cpanato in #296
  • go update to 1.16.13 and some dependencies updates by @cpanato in #298

Full Changelog: v1.0.0...v1.0.1


The image for this release is: k8s.gcr.io/cluster-api-do/cluster-api-do-controller:v1.0.1@sha256:0433d0871a61289095963d944717bd5f90b0cbf5b51d9084e1ee61cf047fb0f9.

Thanks to all our contributors! 😊

v0.5.1

07 Feb 13:07
9059180
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1


The image for this release is: k8s.gcr.io/cluster-api-do/cluster-api-do-controller:v0.5.1@sha256:234df480e6424bfa6ca171da6a702f39f5313c34a06c2abb7e5faed9db12131d.

Thanks to all our contributors! 😊

v1.0.0

12 Nov 08:04
v1.0.0
29d4bd4
Compare
Choose a tag to compare

Welcome to v1.0 / v1beta1, The production-ready release. This release follows the v1.0 release of Cluster API and is compatible with Cluster API v1beta1 types.

Read the CNCF blog post announcement to learn more about the experience of companies using Cluster API in production.

What's Changed

  • Update the getting started documentation with some grammatical updates and more links by @MorrisLaw in #275
  • use k8s-staging-test-infra/gcb-docker-gcloud by @ameukam in #276
  • update api to v1beta1 by @cpanato in #277

New Contributors

Full Changelog: v0.5.0...v1.0.0


The image for this release is: k8s.gcr.io/cluster-api-do/cluster-api-do-controller:v1.0.0@sha256:7ded56629f1d75a92dffe5e4c3931589666e52164b0c7e4d910839b0c1e9779d.

Thanks to all our contributors! 😊

v0.5.0

08 Oct 17:31
d34722f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.2...v0.5.0


The image for this release is: k8s.gcr.io/cluster-api-do/cluster-api-do-controller:v0.5.0.

Thanks to all our contributors! 😊

v0.4.3

05 May 20:28
v0.4.3
0066c30
Compare
Choose a tag to compare

Changelog since v0.4.2

Changes by Kind

Bug Fixes

  • Fix webhook port (#256, @prksu)
  • Support the cluster.x-k8s.io/paused annotation and Cluster.Spec.Paused field. (#253, @prksu)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.


The image for this release is: k8s.gcr.io/cluster-api-do/cluster-api-do-controller:v0.4.3.

Thanks to all our contributors! 😊

v0.4.2

19 Mar 15:23
v0.4.2
9c819d0
Compare
Choose a tag to compare

Changelog since v0.4.1

Changes by Kind

New Features

  • Add Cluster UID in Loadbalancer name and Droplet target tag (#233, @prksu)
  • Add ControlPlaneDNS field in DOClusterSpec which is a managed DNS record that always points to the KAS load-balancer IP and is used as ControlPlaneEndpoint. (#232, @gottwald)
  • Add DataDisks support for DOMachines which can be used to host etcd data on block storage volumes. (#228, @gottwald)
  • Add support for specifying the VPC UUID (#225, @timoreimann)
  • Support admission webhook (#241, @prksu)

Dependencies

Added

  • github.com/gosuri/uitable: v0.0.4

Changed

  • sigs.k8s.io/cluster-api: v0.3.12 → v0.3.14

Removed

Nothing has changed.


The image for this release is: us.gcr.io/k8s-artifacts-prod/cluster-api-do/cluster-api-do-controller:v0.4.2.

Thanks to all our contributors! 😊

v0.4.1

08 Jan 14:05
fe6cb6d
Compare
Choose a tag to compare

Changes since v0.4.0

New Features

Bug Fixes

  • Do not mark droplet create failures as terminal to allow automatic remediation (#215, @timoreimann)
  • Avoid panic on networking errors in get droplet requests (#216, @timoreimann)
  • Remove finalizer when cloud resource is found absent (#220, @timoreimann)

Others (Cleanup or Flake)

  • Update github.com/digitalocean/godo dependency to v1.47.0
    • Update github.com/onsi/ginkgo dependency to v1.14.2
    • Update github.com/onsi/gomega dependency to v1.10.3
    • Update golang.org/x/oauth2 dependency to v0.0.0-20200902213428-5d25da1a8d43
    • Update k8s.io/api dependency to v0.17.12
    • Update k8s.io/apimachinery dependency to v0.17.12
    • Update k8s.io/client-go dependency to v0.17.12 (#200, @cpanato)
  • Add cleanup to make sure there is no leftovers in the DO account (#202, @cpanato)
  • Update capi to use release 0.3.11 (#205, @cpanato)
  • Deprecate hack go mod (#206, @cpanato)
  • Update CAPI to v0.3.12 (#227, @cpanato)
  • Update github.com/digitalocean/godo dependency to v1.54.0
    • Update github.com/go-logr/logr dependency to v0.3.0
    • Update golang.org/x/oauth2 dependency to v0.0.0-20201203001011-0b49973bad19
    • Update k8s.io/api dependency to v0.17.14
    • Update k8s.io/apimachinery dependency to v0.17.14
    • Update k8s.io/client-go dependency to v0.17.14
    • Update k8s.io/utils dependency to v0.0.0-20201110183641-67b214c5f920 (#212, @cpanato)
  • Janitor: add code to clean the DO account for capdo (#213, @cpanato)

The image for this release is: us.gcr.io/k8s-artifacts-prod/cluster-api-do/cluster-api-do-controller:v0.4.1.

Thanks to all our contributors! 😊

v0.4.0

09 Oct 12:28
e3dff36
Compare
Choose a tag to compare

Changes since v0.3.1

New Features

  • Add capi v1alpha3 (#173)
  • Add clusterctl settings and metadata (#179)
  • manager: add SyncPeriod option to be configured (#187)
  • manager: replace zap to use klogr (#186)
  • manager: add profiler port to expose pprof profiler (#184)
  • manager: add both v1alpha2 and alpha3 scheme when start (#183)
  • manager: add watch namespace and refactor the init flags (#181)
  • manager: add option to customize the health address (#180)

Others

  • makefile: remove unused test-integration (#192)
  • makefile: remove pkg and and cloud directory (#182)
  • makefile: revert the buildKit but set to disable by default (#166)
  • Define default image tag to master (#174)
  • Since kustomize has changed to go getter in ver > 3.5.5 these changes are needed to make generate.sh work. (#172)
  • dependencies: update several dependencies (#169)
  • Updated docs (#167)
  • Add md scaling and HA cluster creation e2e test (#191)
  • Update e2e test to use capi e2e framework (#190)
  • Add MachineDeployment e2e test (#165)

The image for this release is: us.gcr.io/k8s-artifacts-prod/cluster-api-do/cluster-api-do-controller:v0.4.0.

Thanks to all our contributors! 😊