diff --git a/src/main/java/dev/dinauer/PodResource.java b/src/main/java/dev/dinauer/PodResource.java index b32d75c..b733efe 100644 --- a/src/main/java/dev/dinauer/PodResource.java +++ b/src/main/java/dev/dinauer/PodResource.java @@ -8,6 +8,7 @@ import io.fabric8.kubernetes.client.KubernetesClient; import io.fabric8.kubernetes.client.KubernetesClientBuilder; import io.quarkus.runtime.Startup; import io.quarkus.security.Authenticated; +import io.smallrye.common.annotation.Blocking; import jakarta.annotation.PostConstruct; import jakarta.annotation.security.RolesAllowed; import jakarta.enterprise.context.ApplicationScoped; @@ -35,6 +36,7 @@ public class PodResource PodService podService; @GET + @Blocking @Produces(MediaType.APPLICATION_JSON) public List getPods(@QueryParam("namespace") String namespace) {