Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ingress is moving in K8s 1.22, we need to update our Ingress generators #459

Open
alexellis opened this issue Jul 14, 2021 · 1 comment
Open

Comments

@alexellis
Copy link
Owner

@alexellis alexellis commented Jul 14, 2021

Expected Behaviour

When using K8s 1.22 and newer, use the new namespace for ingress, for older use the deprecated API (apiVersion: extensions/v1beta1)

Current Behaviour

Only uses the deprecated API

Possible Solution

Update openfaas-ingress and any other code that generates ingress definitions the same way.

Steps to Reproduce (for bugs)

  1. Start minikube or kind with K8s 1.22
  2. Try to install openfaas, then openfaas-ingress
  3. It should fail

Context

Blocks users from using these features.

https://kubernetes.io/blog/2021/07/14/upcoming-changes-in-kubernetes-1-22/#api-changes

https://github.com/alexellis/arkade/blob/master/cmd/apps/openfaas_ingress_app.go#L288

@alexellis
Copy link
Owner Author

@alexellis alexellis commented Jul 14, 2021

/add label: help wanted,good first issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant