Skip to content

Releases: kubernetes-sigs/cluster-api-addon-provider-helm

v0.2.4

11 Jun 22:28
v0.2.4
681ddfa
Compare
Choose a tag to compare

What's Changed

  • 🌱 Use upstream cluster RESTConfig utility by @jimmidyson in #248
  • 🌱 Add log options from k8s.io/component-base/logs by @sergeykonkin in #251
  • 🐛 Fix OCI client configuration logic by @jimmidyson in #252
  • 🐛 pointer checks if user doesn't specify CASecret by @faiq in #253

New Contributors

Full Changelog: v0.2.3...v0.2.4

v0.2.3

29 May 20:12
v0.2.3
2e29f0c
Compare
Choose a tag to compare

What's Changed

  • 🌱 add explicit securityContext the CAAPH deployment by @eljohnson92 in #222
  • 🌱 Bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #227
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 by @dependabot in #224
  • 🐛 Fix TestReconcileForCluster unit test by @mboersma in #223
  • 🌱 Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by @dependabot in #228
  • 🌱 Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 by @dependabot in #229
  • 🌱 Bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #230
  • 🌱 Bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 by @dependabot in #231
  • 🌱 Bump CAPI to v1.7.1 by @mboersma in #203
  • 🌱 Bump softprops/action-gh-release from 2.0.4 to 2.0.5 by @dependabot in #234
  • 🌱 Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 by @dependabot in #232
  • 🌱 Bump actions/checkout from 4.1.4 to 4.1.5 by @dependabot in #233
  • 🌱 Bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #244
  • 🐛 Fix e2e test by using quay.io for images by @jimmidyson in #239
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 by @dependabot in #235
  • ✨ Add yaml CI validation for yml\yaml files by @omerap12 in #240
  • 🌱 Bump CAPI to v1.7.2 by @mboersma in #237
  • ✨ Add support for specifying TLS config including custom CA certificates by @jimmidyson in #238
  • 🌱 Bump actions/checkout from 3 to 4 by @dependabot in #247
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.17.3 to 2.19.0 by @dependabot in #246

New Contributors

Full Changelog: v0.2.2...v0.2.3

v0.2.2

24 Apr 01:20
v0.2.2
801cd65
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

10 Apr 08:22
v0.2.1
cc21184
Compare
Choose a tag to compare

🚨 clusterctl upgrade does not work with this version due to a bug with metadata.yaml, see v0.2.2 instead.

What's Changed

  • ✨ Add e2e test to install and validate a Helm chart on a workload cluster by @Jont828 in #171
  • ✨ Add e2e test spec to upgrade or reinstall a Helm chart on a Cluster by @Jont828 in #173
  • ✨ Add spec to uninstall Helm chart from Cluster by @Jont828 in #178
  • 🌱 Bump EndBug/add-and-commit from 9.1.1 to 9.1.4 by @dependabot in #158
  • 🐛 Add namespace when listing HelmReleaseProxies related to HelmChartProxy by @jds9090 in #177
  • 🌱 Bump actions/checkout from 3.3.0 to 4.1.1 by @dependabot in #130
  • 🌱 Bump actions/setup-go from 3.4.0 to 5.0.0 by @dependabot in #157
  • 🌱 Bump kubernetes-sigs/kubebuilder-release-tools from 0.2.0 to 0.4.3 by @dependabot in #159
  • 🌱 Add e2e test to install Helm chart on multiple Clusters by @Jont828 in #179
  • 🌱 Bump golangci/golangci-lint-action from 3.4.0 to 4.0.0 by @dependabot in #182
  • 🐛 Skip HelmChartProxy reconciliation for paused clusters by @jimmidyson in #189
  • 🌱 Bump sigs.k8s.io/cluster-api/test from 1.6.1 to 1.6.3 by @dependabot in #191
  • 🌱 Bump sigs.k8s.io/cluster-api from 1.6.1 to 1.6.3 by @dependabot in #193
  • 🌱 Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #194
  • 🌱 Bump CAPI versions in e2e config by @mboersma in #204
  • 🌱 Bump softprops/action-gh-release from 1 to 2 by @dependabot in #195
  • 🌱 Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by @dependabot in #201
  • 🌱 Replace deprecated call to klogr.NewWithOptions by @mboersma in #181
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 by @dependabot in #200
  • 🌱 Bump actions/cache from 3.2.3 to 4.0.2 by @dependabot in #202
  • 🌱 Bump helm.sh/helm/v3 from 3.13.3 to 3.14.3 by @dependabot in #192
  • 🌱 Add mboersma to OWNERS by @Jont828 in #206
  • 🐛 Fix missing minor version in metadata.yaml by @Jont828 in #207
  • ✨ Add visualizer label patch for HelmChartProxy and HelmReleaseProxy by @Jont828 in #208
  • 🌱 Bump CAAPH version in API version upgrade test by @Jont828 in #210
  • 🐛 Add visualizer label patch to kustomization.yaml by @Jont828 in #211

New Contributors

Full Changelog: v0.1.1-alpha.1...v0.2.1

v0.2.0

04 Apr 21:21
v0.2.0
3492cbc
Compare
Choose a tag to compare

🚨 This release has been superceded by v0.2.1

v0.1.1-alpha.1

09 Feb 22:42
ca44da5
Compare
Choose a tag to compare

🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.

What's Changed

  • ✨ feat(helm release): use custom creds for private OCI by @sebltm in #136
  • 🐛 Fix nil pointer bug in EnableClientCache option by @Jont828 in #148
  • 🌱 Bump CAPI to v1.6, Helm to v3.13.3, and controller-runtime to v0.16.3 by @Jont828 in #143
  • ✨ Implement e2e integration testing by using CAPI v1.6 test framework by @Jont828 in #147
  • 🐛 Use local kind registry by default in e2e tests by @Jont828 in #163
  • 🐛 Bump Go version to v1.21 in GitHub actions by @mboersma in #162
  • ✨ Add CAPI API version upgrade test by @Jont828 in #165
  • 🌱 Add Matt Boersma to reviewers by @Jont828 in #166
  • 🌱 Minor cleanup for e2e tests by @mboersma in #161
  • ✨ Add support for the ObservedGeneration in HelmChartProxy Status field by @dmvolod in #145
  • ✨ Add e2e test and template for K8s version upgrade by @Jont828 in #164
  • 🌱 Convert pointer types in Helm options to regular fields by @Jont828 in #168
  • ✨ Add controllers tests for real Reconcile loop running with setup-envtest by @dmvolod in #150
  • 🌱 Move CecileRobertMichon to emeritus approvers by @mboersma in #169
  • 🌱 Bump CAPI dependencies to v1.6.1 by @mboersma in #170

New Contributors

Full Changelog: v0.1.1-alpha.0...v0.1.1-alpha.1

v0.1.1-alpha.0

30 Nov 22:06
v0.1.1-alpha.0
2832b10
Compare
Choose a tag to compare

🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.

Note: this is the same release as v0.1.0-alpha.10, but a semver bump was needed for clusterctl init to be able to find the latest version.

v0.1.0-alpha.10

17 Oct 22:59
2832b10
Compare
Choose a tag to compare

🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.

What's Changed

  • 🌱 Implement advanced linting by @Fedosin in #111
  • ✨ Wait for control plane to be initialized in HelmReleaseProxy controller by @Jont828 in #119
  • 🌱 Set ClusterctlMoveHierarchyLabel on HelmChartProxy in CRD definition by @Jont828 in #110

New Contributors

Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10

v0.1.0-alpha.9

16 Aug 21:48
a31234e
Compare
Choose a tag to compare

🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.

What's Changed

New Contributors

Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9

v0.1.0-alpha.8

21 Jul 23:23
7cfdc0e
Compare
Choose a tag to compare

🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.

What's Changed

  • 🌱 Bump Helm version to v3.11.0 by @Jont828 in #87
  • 🐛 Fix nil pointer bug in Helm uninstall by @Jont828 in #94
  • ✨ Add controller tests for HelmChartProxy by @Jont828 in #91
  • 📖 Update quick-start.md to include installation steps using clusterctl by @Jont828 in #93
  • ✨ Add controller tests for HelmReleaseProxy by @Jont828 in #95

Full Changelog: v0.1.0-alpha.7...v0.1.0-alpha.8