quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.87k stars 2.71k forks source link

Investigate usage of BeforeAnalysisAccess::registerReachabilityHandler for KubernetesClient extension #38879

Open manusa opened 9 months ago

manusa commented 9 months ago

Description

Investigate if the Kuberentes Client Extension (KubernetesClientProcessor) can leverage BeforeAnalysisAccess::registerReachabilityHandler to properly detect the actual usage of Kubernetes Model types.

Following the pattern presented in:

https://github.com/quarkusio/quarkus/blob/main/extensions/jdbc/jdbc-h2/runtime/src/main/java/io/quarkus/jdbc/h2/runtime/H2Reflections.java#L27

As discussed in https://quarkusio.zulipchat.com/#narrow/stream/187038-dev/topic/kubernetes.2Fopenshift.20client.20native.20image.20issue/near/422397071

Implementation ideas

No response

quarkus-bot[bot] commented 9 months ago

You added a link to a Zulip discussion, please make sure the description of the issue is comprehensive and doesn't require accessing Zulip

This message is automatically generated by a bot.

quarkus-bot[bot] commented 9 months ago

/cc @geoand (kubernetes,openshift), @iocanel (kubernetes,openshift)