"Разработка на Kubernetes перестала работать после обновления Intellij"

Это происходило с тех пор, как я обновил Intellij (IDEA CE 2020.3) до более новой версии (сегодня). Я получаю это исключение из плагина при запуске Develop on Kubernetes Конфигурация запуска, которую я обычно использую с моим локальным экземпляром Minikube, чтобы запустить и запустить все службы в кластере, а также выполнить отладку в режиме отладки.

Мой локальный экземпляр Minikube хорошо отображается следующим образом:

(Dev) $ minikube status

minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured

Я пробовал проверять обновления, перезапускал Intellij, но все равно получаю то же самое. Это должно быть что-то, связанное с моим обновлением Intellij, но нам нужно будет увидеть...

Полная трассировка стека:

java.util.ServiceConfigurationError: io.grpc.ManagedChannelProvider: io.grpc.netty.shaded.io.grpc.netty.NettyChannelProvider not a subtype
    at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:588)
    at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1236)
    at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1264)
    at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1299)
    at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1384)
    at io.grpc.ServiceProviders.loadAll(ServiceProviders.java:67)
    at io.grpc.ServiceProviders.load(ServiceProviders.java:42)
    at io.grpc.ManagedChannelProvider.<clinit>(ManagedChannelProvider.java:37)
    at io.grpc.ManagedChannelBuilder.forAddress(ManagedChannelBuilder.java:37)
    at com.google.cloud.tools.intellij.kubernetes.skaffold.events.SkaffoldEventHandler.newManagedChannel(SkaffoldEventHandler.kt:319)
    at com.google.cloud.tools.intellij.kubernetes.skaffold.events.SkaffoldEventHandler.listenEvents(SkaffoldEventHandler.kt:75)
    at com.google.cloud.tools.intellij.kubernetes.skaffold.run.SkaffoldCommandLineState$startProcess$1.invokeSuspend(SkaffoldCommandLineState.kt:189)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:241)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:594)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.access$runSafely(CoroutineScheduler.kt:60)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:740)

У меня одинаковое поведение в обоих DEBUG режим и RUN Режим.

Информация об окружающей среде

  • Тип IDE: IntelliJ
  • Версия IDE: Community Edition 2020.3
  • Версия облачного кода: 20.10.1-202
  • Версия Skaffold: v1.14.0
  • Операционная система: Windows 10 Pro 64-бит

Любая помощь, предложения или решения будут очень признательны, поэтому заранее благодарим вас! благодаря

1 ответ

Эта проблема была исправлена ​​с выпуском патча 20.12.1, который был выпущен вскоре после выпуска EAP. Пожалуйста, попробуйте его, и если у вас возникнут какие-либо другие проблемы, не стесняйтесь размещать сообщения на нашем GitHub. - эшаул

Другие вопросы по тегам