Java-клиент Kubernetes для создания модуля (получение ошибки без подробностей). Это кластер GCP K8.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java-клиент Kubernetes для создания модуля (получение ошибки без подробностей). Это кластер GCP K8.

Сообщение Anonymous »

У меня есть код ниже, который я запускаю на ноутбуке:
public class PodDeployment {
public void deploy() throws ApiException, IOException {
ApiClient client = Config.defaultClient();
Configuration.setDefaultApiClient(client);
CoreV1Api api = new CoreV1Api(client);

V1Container container = new V1Container();
container.setName("nginxcontainer");
container.setImage("nginx:latest");

V1PodSpec podSpec = new V1PodSpec();
podSpec.setContainers(List.of(container));

V1Pod pod = new V1Pod();
pod.setSpec(podSpec);
pod.setMetadata(new V1ObjectMeta().name("nginxcontainer"));
pod.apiVersion("v1");
pod.kind("Pod");

var result = api.createNamespacedPod("myns", pod, "true", "true", null, null);
System.out.println("Pod created: " + result.getMetadata().getName());
// Create a new Deployment
}
}

Мои учетные данные, которые у меня есть в .kube/config, в порядке, так как я могу применить kubectl...., создать модуль и т. д. Так что я так не думаю. это кредиты
Я вижу ошибку ниже без подробной информации о том, что недействительно в моем запросе (как мне получить подробности)
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread "main" io.kubernetes.client.openapi.ApiException: Unprocessable Entity
at io.kubernetes.client.openapi.ApiClient.handleResponse(ApiClient.java:973)
at io.kubernetes.client.openapi.ApiClient.execute(ApiClient.java:885)
at io.kubernetes.client.openapi.apis.CoreV1Api.createNamespacedPodWithHttpInfo(CoreV1Api.java:10251)
at io.kubernetes.client.openapi.apis.CoreV1Api.createNamespacedPod(CoreV1Api.java:10203)
at com.mypackage.PodDeployment.deploy(PodDeployment.java:31)
at com.mypackage.Main.main(Main.java:22)


Подробнее здесь: https://stackoverflow.com/questions/793 ... etail-this
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»