Skip to content

Migrate to networking.k8s.io/v1 Ingress API #2050

Closed
@rifelpet

Description

@rifelpet

Kubernetes 1.22 will drop support for networking.k8s.io/v1beta1 which was introduced in Kubernetes 1.19.

https://kubernetes.io/docs/reference/using-api/deprecation-guide/#ingress-v122

aws-load-balancer-controller still uses v1beta1:

networking "k8s.io/api/networking/v1beta1"

Here are pod logs from v2.2.0 running in a v1.22.0-alpha.2 cluster. The container fails to start due to networking.k8s.io/v1beta1 not being recognized.

In order to support Kubernetes 1.22, aws-load-balancer-controller will need to migrate to the networking.k8s.io/v1 Ingress API.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions