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

fix(helm): use ingressClassName instead of deprecated annotation (#794) #794

Merged
merged 1 commit into from
May 3, 2024

Conversation

mdonadoni
Copy link
Member

Closes #742

Copy link

codecov bot commented Mar 26, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 18.15%. Comparing base (8ce4a8d) to head (b4f4633).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #794   +/-   ##
=======================================
  Coverage   18.15%   18.15%           
=======================================
  Files          26       26           
  Lines        2478     2478           
=======================================
  Hits          450      450           
  Misses       2028     2028           

@mdonadoni
Copy link
Member Author

Tested and working on DEV after removing the kubernetes.io/ingress.class annotation and adding ingress_class_name: cern-magnum-traefik

| `ingress.annotations.traefik.ingress.kubernetes.io/router.entrypoints` | Entrypoints allowed by the ingress controller | "web,websecure" |
| `ingress.enabled` | Create an ingress resource to access the REANA instance from outside the cluster | true |
| `ingress.extra` | An array of extra ingress resources. They can be configured in the same way as the default ingress, with the addition of `ingress.extra[].name`. | [] |
| `ingress.ingress_class_name` | Name of the Ingress class to use. Set to `null` to use the cluster's default class. | null |
Copy link
Member

@tiborsimko tiborsimko Apr 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps rename the help message's second phrase a bit, to say: "Name of the Ingress class to use. Default value (null) will use the cluster's default Ingress class."

@mdonadoni mdonadoni merged commit b4f4633 into reanahub:master May 3, 2024
15 checks passed
@mdonadoni mdonadoni deleted the ingress-class-name branch May 3, 2024 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

k8s: annotation "kubernetes.io/ingress.class" is deprecated
2 participants