#python-3.x #kubernetes #kubectl #kubernetes-python-client
Вопрос:
Я использую клиент python kubernetes и хочу написать метод для перечисления/получения пользовательских объектов, таких как VirtualMachine или VirtualMachineInstance. Я попробовал использовать этот метод client.CustomObjectsApi().list_cluster_custom_object()
, но для этого требуется 3 необходимых параметра: группа, версия и множественное число. Я попробовал использовать тот же метод для объекта kubevirt и получил ожидаемый результат. Но в случае VirtualMachine или VirtualMachineInstance я не уверен, каким должен быть параметр множественного числа. Я попробовал разные ключевые слова, используя метод проб и ошибок, но не смог получить никаких результатов.
Я не уверен, в чем я здесь ошибаюсь. Либо VirtualMachine/VirtualMachineInstance не являются пользовательскими объектами, либо есть что-то еще, что я неправильно понимаю. Может кто-нибудь, пожалуйста, помочь мне здесь?
Комментарии:
1. Вероятно, вам необходимо создать клиентскую библиотеку python из OpenAPI, объявленного пользовательским ресурсом.
2. Я проверил клиентскую библиотеку python Kubevirt, но когда я попытался выполнить какой — то код, я получил ошибку 111- отказано в подключении. Есть какие-нибудь идеи по этому поводу?