Skip to content

Start DNS proxy before cilium-agent acquires IPs in CRD-backed IPAM mode #11004

@willdeuschle

Description

@willdeuschle

Proposal / RFE

When running in CRD-backed IPAM mode, the agent does not start its DNS proxy until after it has acquired IP addresses. The DNS proxy should be able to start before this happens.

Is your feature request related to a problem?
The motivation here is primarily for situations in which the agent restarts. Existing endpoints relying on the DNS proxy will lose connectivity until the agent has acquired IPs and started the DNS proxy. Those existing endpoints already have IPs and just need the DNS proxy to be back online in order for them to egress normally.

Describe the solution you'd like
The DNS proxy is started without blocking on the agent acquiring IP addresses.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureThis introduces new functionality.pinnedThese issues are not marked stale by our issue bot.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions