"Разработка на 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. - эшаул