Описание тега kubernetes-python-client

1 ответ

Как создать секреты с помощью Python-клиента Kubernetes?

Я пытался поиграть с созданием секретов для кластера Kubernetes с помощью клиента Python. Я получаю ошибку, которая говорит Traceback (most recent call last): File "create_secrets.py", line 19, in <module> api_response = v1.create_namespaced_s…
0 ответов

Как получить порт контейнеров pod с клиентской библиотекой Python

Я хочу получить полную информацию о модуле, работающем в кластере k8s, с клиентской библиотекой Python kubernetes. Я получаю всю необходимую информацию, кроме контейнерных портов в стручках. Похоже, потому что это "вещь" докера. Опция, которую я наш…
14 июл '18 в 14:48
3 ответа

Почему бы вам не запускать капсулы Kubernetes более часа от Composer?

В документации Cloud Composer прямо говорится, что: Из-за проблемы с клиентской библиотекой Kubernetes Python ваши модули Kubernetes должны быть спроектированы так, чтобы запускаться не более часа. Тем не менее, он не предоставляет больше контекста…
1 ответ

Доступ к kubernetes Python API через стручок

Поэтому мне нужно подключиться к клиенту python kubernetes через модуль. Я пытался использовать config.load_incluster_config()в основном следуя примеру отсюда. Однако это выбрасывает эти ошибки. File "/Users/myname/Library/Python/2.7/lib/python/site…
1 ответ

В клиенте Python kubernetes команда curl возвращает вывод в str, и я ожидаю вывод в формате json

Я создаю программу в клиенте Python kubernetes, и которая заворачивает URL-адрес внутри модуля и ожидаем, что результат в jsonвместо этого вывод приходит в виде str, Ниже моя программа: from kubernetes import client, config, watch from kubernetes.st…
1 ответ

В токене, сгенерированном для аутентификации GKE, отсутствуют привилегии

Я пытаюсь автоматически создавать роли в Google Kubernetes (GKE). Для этого я использую клиентскую библиотеку Python, но я не хочу иметь никакой зависимости от kubectl и kubeconfig или gcloud, Я использую служебную учетную запись (с файлом ключа jso…
1 ответ

Как программно управлять SparkApplication с помощью клиента python kubernetes?

Я хотел бы передать SparkApplication в кластер Kubernetes программно из python. Определение работы job.yaml как это apiVersion: sparkoperator.k8s.io/v1beta1 kind: SparkApplication metadata: name: my-test namespace: default spec: sparkVersion: "2.4.0…
0 ответов

Python Kubernetes API-подключение несанкционированного 401

У меня проблемы с подключением к клиенту python kubernetes, но я получаю эту ошибку 404 url ​​not found при запуске curl -k https://ip-address:30000/pods которая является конечной точкой, которую я написал для подключения к kubernetes и списку модул…
0 ответов

kubernetes Python API для CRD получить

Я ищу пример для CRD "получить", используя Kubernetes Python API. Есть достаточно примеров, но не в состоянии найти эквивалент Python.
27 июл '18 в 18:24
0 ответов

Pycharm отсутствие Intelisense для свойств вложенных классов

Я использую клиент kubernate, чтобы получить список узлов следующим образом. obj = KubeApiHelper("default") nodeList = obj.get_nodes_list() for node in nodeList.items: print node.**status.conditions** В строке, которую я выделил, мне не хватает помо…
2 ответа

Клиент Python Kubernetes: проблема аутентификации

Мы используем клиент Python kubernetes (4.0.0) в сочетании с движком Google kubernetes (master + nodepools run k8s 1.8.4) для периодического планирования рабочих нагрузок на kubernetes. Упрощенная версия скрипта, который мы используем для создания м…
0 ответов

Не удается пройти проверку подлинности с помощью Python-клиента Kubernetes?

Я запускаю простой скрипт, который вызывает kubernetes через клиент python: from kubernetes import client, config # Configs can be set in Configuration class directly or using helper utility config.load_kube_config() v1 = client.CoreV1Api() print("L…
0 ответов

Отдельные запросы API с разными заголовками каждый

Я хочу представить RESTful API с колбой. Под капотом он будет использовать клиентскую библиотеку python kubernetes для связи с сервером kubernetes-api. Также запросы должны происходить с олицетворением. В частности, для каждого запроса на маршрут ко…
2 ответа

Невозможно удалить входящий объект kubernetes через клиент Python kubernetes.

Я получаю эту ошибку при удалении входящих объектов. Reason: Internal Server Error HTTP response headers: HTTPHeaderDict({'Content-Type': 'application/json', 'Content-Length': '161', 'Date': 'Wed, 14 Feb 2018 10:14:03 GMT'}) HTTP response body: {"ki…
1 ответ

Можно ли наблюдать за всеми событиями в кластере Kubernetes с помощью Python API?

Используя Python API kubernetes<вы должны указать события для просмотра? Можно ли смотреть все события в кластере
07 авг '18 в 20:54
1 ответ

Где я могу получить API_KEY в инсталляции Kubernetes

Пытался заставить клиента Python работать на kubernetes, как и ожидалось. Удачи с config.load_kube_config()Теперь я хотел бы использовать клиент Python с удаленной машины, которая не имеет ни kubectl ни ~/.kube/config в теме. Попробовал ссылку на AP…
08 фев '18 в 13:54
1 ответ

Получить сервисные селекторы с клиентом Python K8s

Я пытаюсь получить услугу label selectors через Kubernetes Python Client. Я использую метод list_service_for_all_namespaces, чтобы получить службы и отфильтровать их field_selector параметр как: ... field_selector="spec.selector={u'app': 'redis'} ..…
27 июн '18 в 08:48
2 ответа

Воздушный поток оператора k8s xcom - статус рукопожатия 403 запрещено

Когда я запускаю образ докера, используя KubernetesPodOperator в Airflow версии 1.10 Как только модуль успешно завершает задачу, airflow пытается получить значение xcom, установив соединение с модулем через потоковый клиент k8s. Вот ошибка, с которо…
1 ответ

kubectl cp в клиенте kubernetes python

Я пытался преобразовать kubectl cp Команда это эквивалентно kubernetes python client программа. У меня есть следующий код для этого: from kubernetes import client, config from kubernetes.stream import stream import tarfile from tempfile import Tempo…
0 ответов

Как получить доступ к кластеру kubernetes

Я не знаю, является ли это моим недоразумением или нет, но... У меня есть клиентское приложение (использующее этот python-клиент kuberentes) и узлы (использующие один и тот же клиент-python), в обоих случаях я должен передать файл kubeconfig кластер…
12 окт '17 в 17:10