This repository was archived by the owner on Jul 30, 2021. It is now read-only.
v0.1.1
Pre-release
Pre-release
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! 😊