Skip to content

Releases: kubernetes-sigs/cluster-api-operator

v0.8.0

09 Jan 15:50
v0.8.0
92f1968
Compare
Choose a tag to compare

Changelog

  • 92f1968 Merge pull request #349 from Danil-Grigorev/provide-clusterctl-yaml
  • d2a9bf8 Merge pull request #354 from Danil-Grigorev/refactor-healthcheck
  • e1d3bb4 Refactor healthcheck to reconcile only owned deployments
  • 7b1830f Merge pull request #372 from kubernetes-sigs/dependabot/go_modules/kubernetes-aff58e4035
  • 83d2136 Merge pull request #366 from kubernetes-sigs/dependabot/go_modules/hack/chart-update/github.com/containerd/containerd-1.7.11
  • f066b43 Merge pull request #371 from kubernetes-sigs/dependabot/go_modules/hack/tools/github.com/go-git/go-git/v5-5.11.0
  • b1f86c8 Bump github.com/containerd/containerd in /hack/chart-update
  • a62d53e 🌱 Bump the kubernetes group with 2 updates
  • cc8ef34 Bump github.com/go-git/go-git/v5 from 5.8.1 to 5.11.0 in /hack/tools
  • 8ef9de4 Merge pull request #383 from kubernetes-sigs/dependabot/go_modules/hack/chart-update/github.com/cloudflare/circl-1.3.7
  • 51f9fe3 Merge pull request #382 from kubernetes-sigs/dependabot/go_modules/hack/tools/github.com/cloudflare/circl-1.3.7
  • 6a6d3c3 Merge pull request #381 from kubernetes-sigs/dependabot/go_modules/github.com/cloudflare/circl-1.3.7
  • ca0f42a Merge pull request #378 from Fedosin/cert_manager_1132
  • 7ddb93a Merge pull request #375 from kubernetes-sigs/dependabot/go_modules/test/kubernetes-aff58e4035
  • a6e8810 Merge pull request #384 from kubernetes-sigs/dependabot/go_modules/test/github.com/cloudflare/circl-1.3.7
  • 24ea73c 🌱 Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /test
  • d27ddcb Bump github.com/cloudflare/circl in /hack/chart-update
  • 68dc48e Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /hack/tools
  • 1a4bf9a 🌱 Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
  • 0b7c817 Merge pull request #370 from Fedosin/feat-ipam-provider
  • a3e3662 Merge pull request #368 from kubernetes-sigs/dependabot/github_actions/actions/deploy-pages-4
  • 0f4ed9c Merge pull request #369 from kubernetes-sigs/dependabot/github_actions/actions/upload-pages-artifact-3
  • cc64b34 chore: bump cert-manager version to v1.13.2
  • e738bea 🌱 Bump the kubernetes group in /test with 2 updates
  • 48b4cca Uncomment IPAM provider options in the clusterctl plugin
  • 8dedfd6 Update docs with IPAM provider
  • 480ece6 Add IPAM provider to e2e suite
  • b808867 Implement reconciliation of IPAM provider
  • 69a26f3 Add IPAM provider to API
  • b1659f8 🌱 Bump actions/upload-pages-artifact from 2 to 3
  • 61dc80b 🌱 Bump actions/deploy-pages from 3 to 4
  • 92c7ff3 Merge pull request #343 from kubernetes-sigs/dependabot/go_modules/test/github.com/onsi/ginkgo/v2-2.13.2
  • 9f47058 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 in /test
  • 6593b72 Merge pull request #360 from kubernetes-sigs/dependabot/go_modules/test/golang.org/x/tools-0.16.1
  • 9538795 Merge pull request #345 from kubernetes-sigs/dependabot/go_modules/hack/tools/github.com/onsi/ginkgo/v2-2.13.2
  • 639c01f 🌱 Bump golang.org/x/tools from 0.14.0 to 0.16.1 in /test
  • a738316 Merge pull request #353 from furkatgofurov7/bump-capi-1-6-0
  • 16cedc0 Merge pull request #358 from alexander-demicev/artifacts
  • 4b093b2 Bump CAPI version in E2E
  • b2128fc Add artefacts collection after running e2e suite
  • 34a9d38 Merge pull request #359 from Fedosin/delete_crds_e2e_tests
  • 9c71f37 fix: delete all Cluster API CRDs before running air-gapped tests
  • b435490 Merge pull request #356 from guettli/patch-1
  • 6aa5022 Update README.md: Added AddonProvider.
  • 3997821 Bump CAPI to v1.6.0
  • 5669f73 Merge pull request #352 from Danil-Grigorev/core-provider-healthcheck-fix
  • 979bc02 Merge pull request #351 from kubernetes-sigs/dependabot/github_actions/actions/setup-go-5
  • 9a7dfbb Merge pull request #348 from kubernetes-sigs/dependabot/go_modules/github.com/go-errors/errors-1.5.1
  • 1039088 Merge pull request #347 from kubernetes-sigs/dependabot/github_actions/actions/deploy-pages-3
  • 5772077 Merge pull request #341 from Danil-Grigorev/provider-interface
  • d6303a0 Merge pull request #339 from kubernetes-sigs/dependabot/github_actions/goreleaser/goreleaser-action-5
  • 66ac361 Merge pull request #338 from kubernetes-sigs/dependabot/github_actions/actions/upload-pages-artifact-2
  • a58448d Merge pull request #337 from kubernetes-sigs/dependabot/github_actions/actions/checkout-4
  • 9e90310 Merge pull request #355 from alexander-demicev/removedowngrade
  • c9a4091 Remove downgrade e2e tests
  • dc4bd7d Fix applied manifests ownership reference set
  • 9f60323 🌱 Bump actions/setup-go from 4 to 5
  • 93332d8 Update code to use API interface for generic provider
  • f9b4568 Allow to utilize providers from clusterctl.yaml file in /config/clusterctl.yaml
  • acff51a 🌱 Bump github.com/go-errors/errors from 1.4.2 to 1.5.1
  • a1c5540 🌱 Bump actions/deploy-pages from 2 to 3
  • e3b4abe Merge pull request #335 from Fedosin/dependabot_updates
  • 791c851 Merge pull request #346 from Fedosin/fix_version_sh
  • 32e96e3 Use version package for the plugin
  • f4603f3 Add missing version package
  • 0e77544 Fix version.sh script
  • d29cb6f Run dependabot once a month
  • 55b2c9c Merge pull request #308 from furkatgofurov7/bump-beta-capi-1-6
  • 422d7ce 🌱 Bump github.com/onsi/ginkgo/v2 in /hack/tools
  • efdb3e2 Add GenericProvider interface to API objects
  • 91b7103 Expose diagnosticsAddress and insecureDiagnostics through helm chart values
  • f83b1ad Bump CAPI to v1.6.0-rc.1
  • d254cf7 Merge pull request #340 from Fedosin/remove_kube_rbac_proxy
  • 50b7f2f Remove kube-rbac-proxy from helm chart
  • 7af99ae Remove kube-rbac-proxy and expose metrics on localhost:8080
  • 7ab2613 🌱 Bump goreleaser/goreleaser-action from 3 to 5
  • 2786490 🌱 Bump actions/upload-pages-artifact from 1 to 2
  • de10400 🌱 Bump actions/checkout from 3 to 4
  • d0f318d Merge pull request #325 from kubernetes-sigs/dependabot/go_modules/test/kubernetes-417c09e5f5
  • e4ee8be Disable dependabot for hack/* modules
  • 17fc6d0 Merge pull request #333 from Danil-Grigorev/book-index-fix
  • 07e2906 Always add index.yaml to the book directory
  • 0cea26a Merge pull request #327 from Danil-Grigorev/krew-integration
  • 5e66c7a Merge pull request #331 from Danil-Grigorev/book-initial-structure
  • 58d8160 Add workflow for a book publishing job
  • 322201a Merge pull request #312 from kubernetes-sigs/dependabot/go_modules/ginkgo-4b313db6aa
  • c06e537 🌱 Bump the ginkgo group with 1 update
  • 486554c Merge pull request #289 from Fedosin/plugin_skeleton
  • 52404ef Allow clusterctl plugn to be installed with krew
  • 66b2b31 🌱 Bump the kubernetes group in /test with 1 update
  • d815bcb Merge pull request #315 from kubernetes-sigs/dependabot/go_modules/sigs.k8s.io/yaml-1.4.0
  • 3a6226b Merge pull request #316 from kubernetes-sigs/dependabot/go_modules/hack/tools/github.com/onsi/ginkgo/v2-2.13.1
  • 05cdb69 Merge pull request #317 from kubernetes-sigs/dependabot/go_modules/hack/chart-update/helm.sh/helm/v3-3.13.2
  • 8b2a789 Merge pull request #318 from kubernetes-sigs/dependabot/go_modules/test/github.com/onsi/ginkgo/v2-2.13.1
  • 29a9949 Merge pull request #322 from furkatgofurov7/add-furkatgofurov7-to-admins-list
  • ccf87da Merge pull request #323 from alexander-demicev/helmv070
  • 2a94094 Update helm chart repo index
  • baa46a0 Add furkatgofurov7 to cluster-api-operator-admins list
  • 5cf344e Merge pull request #321 from furkatgofurov7/fix-readme-link-abs-path
  • 9ab4844 Use absolute path to refer to operator installation from quickstart
  • 870b8b0 🌱 Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 in /test
  • 15fdbb8 🌱 Bump helm.sh/helm/v3 in /hack/chart-update
  • 14b7e7d 🌱 Bump github.com/onsi/ginkgo/v2 in /hack/tools
  • 8fcf8c0 🌱 Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0
  • 823cb0d Comment out IPAM and RuntimeExtension providers
  • 71bf2ab Add plugin skeleton

v0.7.0

15 Nov 15:22
v0.7.0
2d06d31
Compare
Choose a tag to compare

What's Changed

  • 🌱 Update helm chart index.yaml by @Fedosin in #246
  • 🌱 Bump golang.org/x/tools from 0.12.0 to 0.13.0 in /test by @dependabot in #249
  • 🌱 Bump gotest.tools/gotestsum from 1.10.1 to 1.11.0 in /hack/tools by @dependabot in #254
  • 🐛 Fix url fetch from gitlab repository by @CharlieR-o-o-t in #256
  • 🌱 Remove TestAPIs from internal/controller by @Fedosin in #262
  • 🌱 Bump sigs.k8s.io/cluster-api from 1.5.1 to 1.5.2 in /test by @dependabot in #267
  • 🌱 Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 in /test by @dependabot in #266
  • 🌱 Bump k8s.io/apimachinery from 0.27.5 to 0.27.6 in /test by @dependabot in #268
  • 🌱 Use apimachinery runtime to register API scheme by @Fedosin in #263
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 in /hack/tools by @dependabot in #260
  • 🌱 Bump the ginkgo group with 1 update by @dependabot in #264
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 in /test by @dependabot in #259
  • 🌱 Bump the kubernetes group in /test with 1 update by @dependabot in #253
  • 🌱 Bump k8s.io/apimachinery from 0.27.5 to 0.27.6 by @dependabot in #272
  • 🌱 Bump golang.org/x/tools from 0.13.0 to 0.14.0 in /test by @dependabot in #273
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 in /test by @dependabot in #274
  • ✨ Allow running operator on ppc64le arch by @Karthik-K-N in #275
  • 🌱 Bump golang.org/x/net from 0.10.0 to 0.17.0 in /hack/chart-update by @dependabot in #276
  • 🐛Set version of helm addon provider in e2e by @alexander-demicev in #298
  • 🐛 Fix leader elect helm chart args by @nikParasyr in #288
  • 🌱 Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /hack/chart-update by @dependabot in #300
  • 🐛Add a generic condition for core provider installation in chart by @alexander-demicev in #286
  • 🌱 Bump the kubernetes group in /test with 1 update by @dependabot in #294
  • 🌱 Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 in /test by @dependabot in #296
  • 🌱 Bump golang.org/x/net from 0.14.0 to 0.17.0 in /hack/tools by @dependabot in #277
  • 🌱 Bump helm.sh/helm/v3 from 3.12.3 to 3.13.1 in /hack/chart-update by @dependabot in #285
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 in /hack/tools by @dependabot in #284
  • 🌱 Bump the kubernetes group with 2 updates by @dependabot in #290
  • 🌱 Bump the ginkgo group with 1 update by @dependabot in #301
  • 🌱 Bump sigs.k8s.io/controller-runtime from 0.15.2 to 0.15.3 in /test by @dependabot in #303
  • 🌱 Bump sigs.k8s.io/cluster-api from 1.5.2 to 1.5.3 in /test by @dependabot in #304
  • 🌱 Bump github.com/docker/docker from 24.0.5+incompatible to 24.0.7+incompatible in /test by @dependabot in #306
  • 📖 Add CAPI operator quickstart docs by @alexander-demicev in #297
  • ✨ Allow JSON merge patches for provider manifests by @alexander-demicev in #280
  • 🌱 Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 in /test by @dependabot in #302
  • 🌱 Bump sigs.k8s.io/controller-runtime from 0.15.2 to 0.15.3 by @dependabot in #305
  • 🌱 Bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible in /hack/chart-update by @dependabot in #307
  • 🌱 Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 in /test by @dependabot in #319
  • ✨ Add provider healthcheck controller by @Fedosin in #250
  • 🌱 Bump golang.org/x/tools from 0.14.0 to 0.15.0 in /test by @dependabot in #320

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

08 Sep 10:03
v0.6.0
a8f5386
Compare
Choose a tag to compare

What's Changed

  • ✨ Update index.yaml by @alexander-demicev in #209
  • 🌱 Add missing building tags for the test framework by @Fedosin in #210
  • 🐛 Fix incorrect fieldSpecs paths by @Fedosin in #211
  • 🐛 Add generate workflow for full-chart-install test case by @Danil-Grigorev in #212
  • 🌱 Use helm chart for cert-manager installation in e2e tests by @Danil-Grigorev in #215
  • 📖Document setting up new release branch jobs in release.md by @furkatgofurov7 in #214
  • 🐛 Fix imagePullSecrets bug by @adriananeci in #216
  • 🌱 Update index.yaml for v0.5.1 by @Fedosin in #218
  • ⚠️ Introduce v1alpha2 API by @Fedosin in #190
  • 🌱 Add missing dependabot configs by @Fedosin in #222
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 in /test by @dependabot in #228
  • 🌱 Bump github.com/google/go-github/v50 from 50.1.0 to 50.2.0 in /hack/chart-update by @dependabot in #229
  • 🌱 Bump helm.sh/helm/v3 from 3.11.2 to 3.12.3 in /hack/chart-update by @dependabot in #227
  • 🌱 Add dependabot groups. Allow additional patch updates by @Fedosin in #230
  • ⚠️ Use v1alpha2 manifests in the helm chart by @Fedosin in #220
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 by @dependabot in #221
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.1 to 2.12.0 in /hack/tools by @dependabot in #223
  • 🌱 Bump the kubernetes group in /test with 1 update by @dependabot in #236
  • 🌱 Bump sigs.k8s.io/controller-tools from 0.12.1 to 0.13.0 in /hack/tools by @dependabot in #224
  • 🌱 Bump gotest.tools/gotestsum from 1.6.4 to 1.10.1 in /hack/tools by @dependabot in #225
  • 🌱 Bump actions/checkout from 3 to 4 by @dependabot in #239
  • 📖 Fix typo in helm command README, add recommended timeout value by @Danil-Grigorev in #240
  • 🌱 Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 in /hack/chart-update by @dependabot in #231
  • 🌱 Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.2 in /test by @dependabot in #238
  • 🌱 Bump sigs.k8s.io/cluster-api from 1.5.0 to 1.5.1 in /test by @dependabot in #237
  • 🌱 Bump github.com/joelanford/go-apidiff from 0.1.0 to 0.7.0 in /hack/tools by @dependabot in #226
  • 🌱 Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible in /hack/chart-update by @dependabot in #232
  • 🌱 Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.2 by @dependabot in #235
  • 🌱 Bump k8s.io/* and golang.org/x/oauth2 modules manually by @furkatgofurov7 in #241
  • ✨ Add support for addon providers by @alexander-demicev in #219
  • 🌱 Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 in /hack/chart-update by @dependabot in #244

Full Changelog: v0.5.0...v0.6.0

v0.5.1

22 Aug 16:31
v0.5.1
6956436
Compare
Choose a tag to compare

What's Changed

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

v0.5.0

07 Aug 12:07
v0.5.0
d9e33a9
Compare
Choose a tag to compare

What's Changed

  • 🌱 Update helm chart index.yaml by @Fedosin in #181
  • 🌱 Enable nestif linter again by @Fedosin in #182
  • 🌱 build(deps): bump google.golang.org/grpc from 1.50.1 to 1.53.0 in /hack/chart-update by @dependabot in #184
  • ✨Fetch latest provider version if it's not set in the spec by @Fedosin in #180
  • 🌱 bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 by @dependabot in #185
  • ✨ Add cert-manager as a dependency to helm-chart by @Fedosin in #144
  • ✨Bump go version to v1.20.4 by @furkatgofurov7 in #187
  • 🌱 compile capi operator binary only once in the Dockerfile by @Fedosin in #193
  • 🌱 Bump Cluster API to v1.5.0-rc.0 by @Fedosin in #186
  • ✨ Create operator CRs based on helm values by @alexander-demicev in #191
  • 🌱 bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #195
  • 🐛 Compress components manifests if they don't fit in the configmap by @Fedosin in #192
  • 🌱 Bump CAPI to v1.5.0 by @furkatgofurov7 in #197
  • ✨ Initialize operator clusterctl plugin by @alexander-demicev in #196
  • 📖 update docs for v0.5.0 release by @Fedosin in #200
  • 🌱 add e2e tests for compressed manifests in air-gapped environments by @Fedosin in #201
  • 🐛 Support installing providers with custom names in air-gapped environments by @Fedosin in #202
  • 🌱 Split out test modules from capi operator modules by @Danil-Grigorev in #205
  • ✨Inject additional manifests on provider installation/upgrade by @alexander-demicev in #203
  • ✨ Create deployment template for helm chart by @Fedosin in #199
  • 🌱 Add a preflight check to validate core provider name by @Fedosin in #206
  • 🌱 Refactor tests to be more readable and have better logging by @Danil-Grigorev in #207

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

28 Jun 15:30
v0.4.0
667606e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

07 Jun 14:55
v0.3.0
45913ed
Compare
Choose a tag to compare

What's Changed

  • 🌱 Stop using github.com/pkg/errors by @Fedosin in #89
  • ✨ Update helm chart repository by @alexander-demicev in #93
  • 📖 Add helm chart to getting started doc by @alexander-demicev in #94
  • 🌱 Bump github.com/onsi/gomega from 1.27.4 to 1.27.5 by @dependabot in #96
  • 🌱 Rebase on cluster-api v1.4 by @Fedosin in #88
  • 🌱 Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 by @dependabot in #97
  • 🌱 Bump github.com/docker/docker from 20.10.21+incompatible to 20.10.24+incompatible by @dependabot in #98
  • 🌱 some e2e improvements by @Fedosin in #101
  • 🌱 Bump dockerfile image to v1.4 by @Fedosin in #100
  • 🐛 Use correct flags in the component customizer by @Fedosin in #102
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 by @dependabot in #106
  • 🐛 fix: ensure that all required env variables are set before running tests by @Fedosin in #105
  • ✨ port to kubebuilder v4 by @Fedosin in #103
  • ✨ support provider downgrades by @Fedosin in #107
  • 🌱 Bump github.com/docker/docker from 20.10.21+incompatible to 20.10.24+incompatible in /hack/chart-update by @dependabot in #99
  • 🌱 Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #109
  • 🌱 Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /hack/chart-update by @dependabot in #110
  • 🐛 Avoid failures on unchanged provider version by @Fedosin in #108
  • ✨ support gitlab repos by @Fedosin in #111
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 by @dependabot in #112
  • 🌱 Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #113
  • 🌱 Bump kube-rbac-proxy by @Fedosin in #116
  • 🌱 Bump CAPI, controller tools and other dependencies by @furkatgofurov7 in #117
  • 🌱 Configure importas linter and fix import issues by @furkatgofurov7 in #118
  • 📖 Improve root README.md by @furkatgofurov7 in #124
  • 🌱 Bump golangci lint version to v1.52.2 by @furkatgofurov7 in #125
  • 🐛 Add a preflight check to ensure that custom providers have a fetch config by @Fedosin in #114
  • 🐛 Don't requeue provider if its spec is invalid by @Fedosin in #115
  • 🌱 add more e2e tests by @Fedosin in #121
  • 🌱 Add go.work/go.sum to .gitignore by @furkatgofurov7 in #126
  • 🐛 build: fix image push job by disabling CGO when building kustomize by @furkatgofurov7 in #133
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 by @dependabot in #134
  • 🐛 Download and store manifests from provider URL by @Fedosin in #131
  • 📖 Fix typo in capi-operator-proposal.md by @kishen-v in #139
  • ✨ Validate github token in preflight checks by @alexander-demicev in #135
  • 🌱 Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in #140
  • 🌱 Update OWNERS by @Fedosin in #136

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

22 Mar 14:00
v0.2.0
d807992
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

23 Feb 10:41
v0.1.0
3e7fa21
Compare
Choose a tag to compare

This is the first alpha release, thanks to everyone who participated!