Как получить список пространств имен в физическом кластере с помощью клиента KubernetesJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как получить список пространств имен в физическом кластере с помощью клиента Kubernetes

Сообщение Anonymous »


Я пытаюсь получить список пространств имен в физических кластерах, используя официальную Java-библиотеку Kubernetes. Я попробовал найти/изучить пример из этого места: https://github.com/kubernetes-client/ja ... release-19

КОД 1

public static void main(String[] args) выдает ApiException, IOException { // TODO Автоматически сгенерированная заглушка метода Клиент ApiClient = Config.defaultClient(); Configuration.setDefaultApiClient(клиент); V1NamespaceList li = новый V1NamespaceList(); li.getItems().forEach(x -> System.out.println(x.getMetadata().getName())); } КОД 2

Клиент ApiClient = Config.defaultClient(); Configuration.setDefaultApiClient(клиент); CoreV1Api API = новый CoreV1Api(); V1NamespaceList list2 = api.listNamespace(null, null, null, null, null, null, null, null, null, null); for (элемент V1Namespace: list2.getItems()) { Пространство имен строк = item.getMetadata().getNamespace(); System.out.println(пространство имен); } рабочий код

public static void main(String[] args) выдает ApiException, IOException { // TODO Автоматически сгенерированная заглушка метода ArrayList listOfTenants = новый ArrayList(); Клиент ApiClient = Config.defaultClient(); Configuration.setDefaultApiClient(клиент); NetworkingV1Api netapi = новый NetworkingV1Api(); V1IngressList list1 = netapi.listIngressForAllNamespaces(ноль, ноль, ноль, ноль, ноль, ноль, ноль, ноль, ноль, ноль); for (элемент V1Ingress: list1.getItems()) { List хосты = item.getSpec().getRules().stream().map(V1IngressRule::getHost).toList(); for (int i = 0; i
Ответить

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

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

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

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

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