quarkusio/quarkus-super-heroes

Stork env vars not working properly when deployed to k8s

edeandrea opened this issue · 4 comments

As of Quarkus 3.5.0 you can no longer use lowercase & . notation for environment variable keys (see https://github.com/quarkusio/quarkus/wiki/Migration-Guide-3.5#kubernetes-environment-variables). Because of this, we changed our k8s ConfigMaps to use uppercase with underscore. We quickly found out that this broke the Stork service discovery configuration.

This has been fixed in smallrye/smallrye-config#1041 and smallrye/smallrye-config#1036.

We need to wait for this to trickle into a Quarkus version before this gets fixed here.

@aureamunoz / @radcortez could you please let me know once those changes make it into a Quarkus release?

Follow this one: quarkusio/quarkus#36917 :)

This is also related to quarkusio/quarkus#36856

ae56ad2 and #423 should resolve this. I will wait until CI has gone through before closing this.