Skip to content

Multipool pre-allocation option missing in Helm chart #35811

@CallMeFoxie

Description

@CallMeFoxie

Is there an existing issue for this?

  • I have searched the existing issues

Version

equal or higher than v1.16.0 and lower than v1.17.0

What happened?

It is not possible to set ipam-multi-pool-pre-allocation in Helm chart at all. I searched through and through and it is not even in current master branch.

Not sure if this is a bug or CFP but for me it is quite a critical problem as with 8 running pods and /28 pools it is already requesting second pool (8 allocated IPs for pods, 9th for the Proxy, +8 default pre-alloc gives 17 requested -> rounded up to 24 -> second /28 allocated even though only 8 pods are actually running).

I will be sending PR to add this option to cilium-config configmap in a few minutes.

How can we reproduce the issue?

  1. git clone
  2. try to set value for ipam-multi-pool-pre-allocation

Cilium Version

master branch, but not available even in 1.15.x branch we currently use

Kernel Version

not relevant

Kubernetes Version

not relevant, but 1.30 and 1.31 branches

Regression

No response

Sysdump

No response

Relevant log output

No response

Anything else?

No response

Cilium Users Document

  • Are you a user of Cilium? Please add yourself to the Users doc

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/agentCilium agent related.area/multipoolAffects Multi-Pool IPAMkind/community-reportThis was reported by a user in the Cilium community, eg via Slack.kind/enhancementThis would improve or streamline existing functionality.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions