Skip to content

Conversation

@electricjesus
Copy link
Member

Description

Bug fix: The dikastes container in l7-log-collector daemonset was missing the DATAPLANE env var, causing it to default to iptables regardless of Installation spec.

This change adds the DATAPLANE env var to dikastes, using the same logic as l7-admission-controller and egress-gateway.

Testing:

  • Unit tests updated and passing
  • Manual verification on nftables cluster confirmed dikastes receives correct DATAPLANE value

Components affected: applicationlayer render

Release Note

Fix l7-log-collector dikastes container missing DATAPLANE environment variable

For PR author

  • Tests for change.
  • If changing pkg/apis/, run make gen-files
  • If changing versions, run make gen-versions

The dikastes container in the l7-log-collector daemonset was missing
the DATAPLANE environment variable, causing it to default to iptables
even when nftables mode is configured.

This aligns the l7-log-collector behavior with l7-admission-controller
and egress-gateway, which already set DATAPLANE based on Installation
spec.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants