Skip to content
This repository was archived by the owner on Jul 30, 2021. It is now read-only.

v0.1.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@vincepri vincepri released this 27 Sep 14:30
· 56 commits to master since this release
7b907ab

Changes since v0.1.0

⚠️ Breaking Changes

  • Certificate extraction (#222)

✨ New Features

  • Add prow image building (#239)
  • Using golangci-lint instead of verify-xxx.sh (#236)
  • Add lint to make test command (#230)
  • Allow restricting namespace for the controller manager (#229)
  • Update to golangci-lint v1.18.0 (#224)

🐛 Bug Fixes

  • Fix init lock (#232)
  • Fix a Machine -> KubeadmConfig mapping bug (#237)
  • Fix error-return for machine-cluster association (#226)
  • Test and logic fixes (#211)
  • Fix golangci-lint config to ignore unhelpful lints (#210)
  • Patch kubeadmconfig objects only if no error occurs during reconciliation (#242)

📖 Documentation

  • Markdown link (#218)

🏃 Others

  • Add test for patch behavior (#251)
  • Test :Return early if the owning machine does not have an associated cluster (#240)
  • Add a test to ensure that exactly one control plane machine initializes if there are multiple control plane machines defined (#221)
  • Adds a test to reconcile kubeadmconfig based on clusters (#216)
  • tests with minor clean ups (#209)
  • Small cleanup for Makefile (#238)
  • Code clean: controlPane -> controlPlane (#220)
  • Remove redundant TODOs (#207)

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

Thanks to all our contributors! 😊