无法执行 k8s 模块
Cannot execute k8s module
我的代码在tasks/main.yml
。
- name: Check Istio services
k8s_info:
api_version: v1
kind: Service
namespace: istio-system
但是 returns;
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ImportError: No module named kubernetes
fatal: [localhost]: FAILED! => {"changed": false, "error": "No module named kubernetes",
"msg": "Failed to import the required Python library (openshift) on Gihu's-MacBook-Pro.local's Python /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python.
为什么会出现这个问题?
执行命令;
sudo pip install --upgrade --user openshift
需要在目标主机上安装 openshift(实际上是整个 ansible 安装)
我的代码在tasks/main.yml
。
- name: Check Istio services
k8s_info:
api_version: v1
kind: Service
namespace: istio-system
但是 returns;
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ImportError: No module named kubernetes
fatal: [localhost]: FAILED! => {"changed": false, "error": "No module named kubernetes",
"msg": "Failed to import the required Python library (openshift) on Gihu's-MacBook-Pro.local's Python /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python.
为什么会出现这个问题?
执行命令;
sudo pip install --upgrade --user openshift
需要在目标主机上安装 openshift(实际上是整个 ansible 安装)