Releases: linode/linode-cloud-controller-manager
Releases · linode/linode-cloud-controller-manager
v0.3.23
Features
- Added support for CCM Managed firewalls. Specify an ACL using
service.beta.kubernetes.io/linode-loadbalancer-firewall-acl - Added support to update/delete the attached user-managed firewall
What's Changed
- fix: set host-uuid correctly on non LKE clusters by @schinmai-akamai in #167
- Replace helper by @schinmai-akamai in #170
- Add feature to update / delete attached firewall by @rammanoj in #171
- always return lbnotfound from getNodeBalancerForService by @luthermonson in #168
- CCM Managed firewalls by @schinmai-akamai in #169
Full Changelog: v0.3.22...v0.3.23
v0.3.22
v0.3.21
Features
- Added support for
service.beta.kubernetes.io/linode-loadbalancer-firewallto assign a nodebalancer a firewall. - Added support for Linode host UUID to be attached to each node as an annotation
node.k8s.linode.com/host-uuid - Added a versioned helm chart as a release artifact
What's Changed
- Allow specifying Private IP by annotation for VLAN / VPC support by @glennpratt in #141
- feat: truncate long labels in nodebalancers by @wbh1 in #125
- fixing typo in log by @luthermonson in #149
- upgrading golangci-lint to v1.55.2 by @luthermonson in #148
- Attach firewall when creating nodebalancer by @rammanoj in #143
- add cluster name as a tag to nodebalancers by @luthermonson in #151
- Remove BeTrue patterns from e2e tests by @okokes-akamai in #157
- e2e tests maintenance by @okokes-akamai in #158
- Stricter linting by @okokes-akamai in #159
- Update Release Process by @luthermonson in #147
- feat: add linode UUID as a metadata to each node by @shanduur in #162
- getting e2e tests working against LKE by @luthermonson in #163
New Contributors
- @glennpratt made their first contribution in #141
- @wbh1 made their first contribution in #125
- @luthermonson made their first contribution in #149
- @rammanoj made their first contribution in #143
- @shanduur made their first contribution in #162
Full Changelog: v0.3.20...v0.3.21
v0.3.20
Changes
- Do not ensure/update LBs if nodes are empty @okokes-akamai (#139)
- Support adding tags to nodebalancers @schinmai-akamai (#138)
v0.3.19
v0.3.18
Changes
- Cache node listings instead of random lookups @okokes-akamai (#131)
v0.3.17
Changes
- Short circuit LB cleanup if no annotations present @okokes-akamai (#128)
- Use InstancesV2 to limit API calls (and simplify the code) @okokes-akamai (#123)
- Filter NodeBalancers when we know their ipv4 @okokes-akamai (#126)
- Improved CCM test to make sure they pass in different environments and pass reliably @scmeggitt (#110)
- Create a Helm Chart @komer3 (#112)
- Add support to detect for powered-off nodes @sibucan (#109)
v0.3.16
Changes
- Update k8s dependencies to v1.21.0 @sibucan (#108)
- add Github Action workflow for unit tests @Charliekenney23 (#106)
- update development steps in README.md @Charliekenney23 (#105)
- Bump go.mod go version 1.15 -> 1.17 @LBGarber (#103)
- add missing tests for zones interface @Charliekenney23 (#102)
- run go mod tidy @Charliekenney23 (#101)