Releases: kubernetes-sigs/cluster-api-provider-digitalocean
v1.0.2
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
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
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
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
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
What's Changed
- Update klog dependency to v2 by @stmcginnis in #243
- Make conversion-gen output location explicit by @stmcginnis in #250
- Support capi paused annotation by @prksu in #252
- Update cloudbuild to Go 1.16 by @sbueringer in #255
- Initial change to v1alpha4 types by @prksu in #254
- Fix webhook port by @prksu in #256
- Update CAPI to v0.4.0-beta.0 by @cpanato in #259
- capi: using released artifacts by @cpanato in #260
- Add IPFamily to fix CAPI test by @prksu in #262
- Update CAPI release to v0.4.0-beta.1 by @cpanato in #265
- Update janitor job to remove volumes used by kops e2e jobs by @srikiz in #264
- Update CAPI to v0.4.0 by @cpanato in #266
- master to main cleanup by @praveenghuge in #267
- golangci-lint: update golangci rules and fix the lints by @cpanato in #269
- update dependencies and capi to 0.4.2 by @cpanato in #271
- node-image: update node image to use ubuntu 20.04 and k8s 1.20.10 by @cpanato in #272
- capi: update to use capi 0.4.4 release by @cpanato in #273
- cloudbuild: update job timeout and Go by @cpanato in #274
New Contributors
- @stmcginnis made their first contribution in #243
- @sbueringer made their first contribution in #255
- @srikiz made their first contribution in #264
- @praveenghuge made their first contribution in #267
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
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
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
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 tov1.47.0
- Update
github.com/onsi/ginkgo
dependency tov1.14.2
- Update
github.com/onsi/gomega
dependency tov1.10.3
- Update
golang.org/x/oauth2
dependency tov0.0.0-20200902213428-5d25da1a8d43
- Update
k8s.io/api
dependency tov0.17.12
- Update
k8s.io/apimachinery
dependency tov0.17.12
- Update
k8s.io/client-go
dependency tov0.17.12
(#200, @cpanato)
- Update
- 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 tov1.54.0
- Update
github.com/go-logr/logr
dependency tov0.3.0
- Update
golang.org/x/oauth2
dependency tov0.0.0-20201203001011-0b49973bad19
- Update
k8s.io/api
dependency tov0.17.14
- Update
k8s.io/apimachinery
dependency tov0.17.14
- Update
k8s.io/client-go
dependency tov0.17.14
- Update
k8s.io/utils
dependency tov0.0.0-20201110183641-67b214c5f920
(#212, @cpanato)
- Update
- 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
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! 😊