Skip to content

Cilium Gateway ignores Addresses #32865

@jorhett

Description

@jorhett

Is there an existing issue for this?

  • I have searched the existing issues

What happened?

Cilium Gateway ignores Addresses provided by the Gateway API specification https://gateway-api.sigs.k8s.io/api-types/gateway/?h=addresses

$ k describe gateway
Name:         cilium-gateway
Namespace:    default
Labels:       <none>
API Version:  gateway.networking.k8s.io/v1
Kind:         Gateway
Metadata:
  Creation Timestamp:  2024-06-04T07:14:01Z
  Generation:          1
  Resource Version:    10159066
  UID:                 00e4a3b0-3e73-4a9e-9e4e-efb50774b7c4
Spec:
  Addresses:
    Type:              IPAddress
    Value:             198.207.204.66
  Gateway Class Name:  cilium
  Listeners:
****snip****

Status:
  Addresses:
    Type:   IPAddress
    Value:  198.207.204.79
  Conditions:
    Last Transition Time:  2024-06-04T07:14:01Z
****snip****

Cilium should take the addresses and provide them to the service it creates.

Cilium Version

1.15.5

Kernel Version

6.5.0-28-generic

Kubernetes Version

1.30.1

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/datapathImpacts bpf/ or low-level forwarding details, including map management and monitor messages.feature/k8s-gateway-apikind/bugThis is a bug in the Cilium logic.kind/community-reportThis was reported by a user in the Cilium community, eg via Slack.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions