The Kubernetes nodePort cannot be defined for one specific port if the service contains several ports but only globally using the following property quarkus.kubernetes.node-port.
Here is what I tried to configure for a service able to expose 2 ports: 8080 and 5005 and where it is needed to specify 2 nodeports: 30000, 31000
Describe the bug
The Kubernetes
nodePort
cannot be defined for one specific port if the service contains several ports but only globally using the following propertyquarkus.kubernetes.node-port
.Here is what I tried to configure for a service able to expose 2 ports:
8080
and5005
and where it is needed to specify 2nodeports
:30000
,31000
See code:
Expected behavior
Actual behavior
To Reproduce
Link to a small reproducer (preferably a Maven project if the issue is not Gradle-specific).
Or attach an archive containing the reproducer to the issue.
Steps to reproduce the behavior:
quarkus-kubernetes
./mvnw clean package
Configuration
Environment (please complete the following information):
Quarkus version or git rev
https://github.com/quarkusio/quarkus/issues/17582
$upstream:17582$