You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[improvement] Add NetworkHelper field to LinodeMachineSpec and update instance configuration logic (#806)
* Add NetworkHelper field to LinodeMachineSpec and update instance configuration logic
- Introduced a new optional boolean field `NetworkHelper` in `LinodeMachineSpec` to indicate if the network helper should be used, defaulting to true.
- Updated the instance configuration logic in `linodemachine_controller.go` to conditionally enable the network helper based on the new field.
* Enhance NetworkHelper documentation in LinodeMachineSpec
- Updated the comment for the `NetworkHelper` field in `LinodeMachineSpec` to provide clearer guidance on its purpose and usage.
- Added a link to the relevant documentation for automatic networking configuration.
* disable network helper for flatcar based cluster
* update unit tests cases to account for an extra api call during the reconcile loop for linodemachine
Copy file name to clipboardExpand all lines: docs/src/reference/out.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -621,6 +621,7 @@ _Appears in:_
621
621
|`firewallRef`_[ObjectReference](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.32/#objectreference-v1-core)_| FirewallRef is a reference to a firewall object. This makes the linode use the specified firewall. |||
622
622
|`vpcRef`_[ObjectReference](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.32/#objectreference-v1-core)_| VPCRef is a reference to a LinodeVPC resource. If specified, this takes precedence over<br />the cluster-level VPC configuration for multi-region support. |||
623
623
|`vpcID`_integer_| VPCID is the ID of an existing VPC in Linode. This allows using a VPC that is not managed by CAPL. |||
624
+
|`networkHelper`_boolean_| NetworkHelper is an option usually enabled on account level. It helps configure networking automatically for instances.<br />You can use this to enable/disable the network helper for a specific instance.<br />For more information, see https://techdocs.akamai.com/cloud-computing/docs/automatically-configure-networking<br />Defaults to true. |||
0 commit comments