我正在尝试使用Ansible Playbook在运行在AKS上的ubuntu容器中安装python3。下面是我在剧本中所遵循的步骤。
我在AWX作业的控制台中得到了这个错误:
知道我该怎么纠正这个吗?还有其他方法可以使用ubuntu的部署文件直接安装python3吗?
发布于 2021-07-09 10:58:40
初步说明:
现在来谈谈你的问题。所有不可用模块(只有例外)、 of raw
和script
都要求在目标计算机上安装python。看来这一要求没有得到满足。
因此,您需要使用专门为此创建的raw
模块(并且应该将只用于作为一种良好实践)
---
- name: install ansible requirements with the low down dirty raw module
raw: apt-get update && apt-get -y --no-install-recommends install python3
但是,再一次,即使在测试用例中,您也应该构建和部署一个包含ansible需求(即已经有python)的映像。您可以很容易地使用任何来自dockerhub的官方python图像作为一个简单的例子。
https://stackoverflow.com/questions/68309694
复制相似问题