Skip to content

[Feature]: Gateway API #575

Description

@tuunit

📝 Description

We want to support Gateway API in future releases for this some minor code changes and quite a few catalog changes will be necessary.

🎯 Use Case

Alternative to Ingress

📎 Additional Context

Traefik supports Gateway API:

https://doc.traefik.io/traefik/reference/install-configuration/providers/kubernetes/kubernetes-gateway/

https://github.com/kubara-io/catalogs/tree/main/general/platform-configs/helm/traefik

Furthermore, some code changes will be necessary:

Generalized networking block instead of the IngressClassName
https://github.com/kubara-io/kubara/blob/main/src/internal/config/types.go#L62
https://github.com/kubara-io/kubara/blob/main/src/internal/service/types.go#L17-L19

✅ Checklist

  • I have searched existing issues
  • This is not a duplicate

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestNew feature or requestgood first issue (no AI)These issues are a learning opportunity to start contributing and are NOT meant to be solved by AI

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions