Клиент Python Kubernetes: эквивалент kubectl api-resources --namespaced=falsePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Клиент Python Kubernetes: эквивалент kubectl api-resources --namespaced=false

Сообщение Anonymous »

Через интерфейс командной строки я могу использовать kubectl api-resources --namespaced=false для вывода списка всех доступных ресурсов в кластере.
Я пишу пользовательский оператор с клиентским API Python Kubernetes, однако я не могу найти в API ничего, что позволяло бы мне это сделать.
Ближе всего я нашел следующий код, который был включен в качестве примера в репозиторий:

Код: Выделить всё

from kubernetes import client, config

def main():
# Configs can be set in Configuration class directly or using helper
# utility. If no argument provided, the config will be loaded from
# default location.
config.load_kube_config()

print("Supported APIs (* is preferred version):")
print("%-40s %s" %
("core", ",".join(client.CoreApi().get_api_versions().versions)))
for api in client.ApisApi().get_api_versions().groups:
versions = []
for v in api.versions:
name = ""
if v.version == api.preferred_version.version and len(
api.versions) > 1:
name += "*"
name += v.version
versions.append(name)
print("%-40s %s" % (api.name, ",".join(versions)))

if __name__ == '__main__':
main()
К сожалению, client.ApisApi() не имеет опции get_api_resources().
Кто-нибудь знает каким образом я могу перечислить все API-ресурсы?

Подробнее здесь: https://stackoverflow.com/questions/760 ... aced-false
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Не удалось выполнить цель org.apache.maven.plugins:maven-resources-plugin:2.5:resources
    Anonymous » » в форуме JAVA
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Понимание Kubernetes Watch (kubernetes-client/java api)
    Anonymous » » в форуме JAVA
    0 Ответы
    46 Просмотры
    Последнее сообщение Anonymous
  • Понимание Kubernetes Watch (kubernetes-client/java api)
    Anonymous » » в форуме JAVA
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Парамико не читает O/P для команд kubectl и helm. Вот мой кусок кода
    Anonymous » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Java: ProcessBuilder с командой psql, ProcessBuilder с переадресацией портов kubectl не подключается к базе данных. Те ж
    Anonymous » » в форуме JAVA
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

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