Kubernetes 命令失败,因为需要为root

Kubernetes 命令失败,因为需要为root,kubernetes,ansible,vagrant,Kubernetes,Ansible,Vagrant,我正在测试这个项目: 为了我的理解,我在vagant部分中注释了ansible供应: 到 然后跑: vagrant up Witch启动未配置的群集a 然后: ansible-playbook playbook.yml -i inventory.ini 但我得到了一个错误: 任务[令牌:将join命令复制到本地文件] ************************************************************************************

我正在测试这个项目:

为了我的理解,我在vagant部分中注释了ansible供应:

然后跑:

vagrant up 
Witch启动未配置的群集a

然后:

ansible-playbook playbook.yml -i inventory.ini
但我得到了一个错误:

任务[令牌:将join命令复制到本地文件] *******************************************************************************************************************************************************************************************************************************致命:[k8s主机]:失败!=>{“msg”:“无法获取有关的信息” 远程文件(./join命令):sudo:il est nécessaire de saisir un mot 取消通过\n“}

如果我理解它需要是root才能执行此命令:

但我们应该是根:

有人能帮忙或有主意吗


谢谢

我想你需要用
sudo
运行它。像copy这样的模块希望在用户运行Ansible时可用