Describe the bug
I'm using the kubernetes extension to deploy to kubernetes.
I'm setting expose to true to get an ingress resource generated (target/kubernetes/kubernetes.xml).
My annotation quarkus.kubernetes.annotations."kubernetes.io/ingress.class"=addon-http-application-routing gets not applied to the generated ingress but to all other resources.
Expected behavior
Labels and annotations gets applied to ingress too.
Actual behavior
Can not apply annotations via application.properties to generated ingress resource.
To Reproduce
Steps to reproduce the behavior:
Bootstrap a new Quarkus project using the kubernetes extension
Describe the bug I'm using the kubernetes extension to deploy to kubernetes. I'm setting
expose
totrue
to get an ingress resource generated (target/kubernetes/kubernetes.xml
). My annotationquarkus.kubernetes.annotations."kubernetes.io/ingress.class"=addon-http-application-routing
gets not applied to the generated ingress but to all other resources.Expected behavior Labels and annotations gets applied to ingress too.
Actual behavior Can not apply annotations via application.properties to generated ingress resource.
To Reproduce Steps to reproduce the behavior:
mvn package
target/kubernetes/kubernetes.xml
file to see the generated resources.Environment (please complete the following information):
https://github.com/quarkusio/quarkus/issues/10260
$upstream:10260$