10000 Enable Cilium Gateway API · Issue #923 · cozystack/cozystack · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Enable Cilium Gateway API #923
Closed
Closed
@zdenekjanda

Description

@zdenekjanda

We need to enable Cilium Gateway API.
For Gateway API to work, Cilium needs to preload specific CRDs according to documentation at https://docs.cilium.io/en/stable/network/servicemesh/gateway-api/gateway-api/#gs-gateway-api . I have created PR with new application in system/gateway-api, which is installing these CRDs and added it as dependency to kubernetes app's Cilium because those CRDs need to be installed BEFORE Cilium. Also i used experimental CRDs not standard ones, because they are needed due to bug in Cilium 1.17: cilium/cilium#38582. Also envoy has been enabled in kubernetes app's Cilium, as its needed for Gateway API to work.
With this patch, gateway APi builds and deploys, however there is strange behavior. When new gateway is created in kubernetes app cluster, it gets assigned loadbalancer ip, ip is also created on controller cluster, but its never propagated to outside world, we need to debug this and fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0