Skip to content

Conversation

@Cellebyte
Copy link

Change description

I am updating the bind-address for the probePort of the DaemonSet from :: to be ::1 for linux and 127.0.0.1 for windows.
This secures the port from being accidentally exposed on kube-proxy Services and additional Network Interfaces which are not managed by K8s NetworkPolicy.

Project tracking

Do any added TODOs have an issue in the backlog?

Did you add unit tests? Why not?

I don't added a Unit-Test as it does not change code but only deployment behaviour.

Does this code need functional testing?

Yeah It would need to check if the basic installation still works of the DaemonSet in Windows and Linux clusters.

Is a code review walkthrough needed? why or why not?

Not really.

Should additional test coverage be executed in addition to pre-merge?

No

Does this code need a note in the changelog?

Yes, as it binds the healthz port to localhost instead of all available IP addresses.

Does this code require documentation changes?

No, as it does not add any configuration parameter.

Additional Information

@torirevilla
Copy link
Contributor

Have you completed the CCLA?

@Cellebyte
Copy link
Author

@torirevilla I will sign it on Monday. Thx :)

@torirevilla
Copy link
Contributor

@Cellebyte We have not received the signed CCLA, did you get a chance to complete it?

@Cellebyte
Copy link
Author

@torirevilla sadly my company is still in the process.

@Cellebyte
Copy link
Author

Cellebyte commented Oct 27, 2025

@torirevilla my company signed now the CCLA.
I don't know if it is visible to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants