如何为ansible创建juju-unit?

我需要单独为ansible建造一个juju单元。 我在魅力商店找不到ansible魅力。 什么是更好的方法?

已存在Ansible层 。 如果您开始创建您的魅力(在此处找到信息 ),您可以将此图层添加到layer.yaml文件中。 以下是layer.yaml外观示例:

 includes: ['layer:basic', 'layer:ansible-base'] repo: git@github.com:sebastienpattyn93/ansible-charm.git 

这将确保您的魅力将安装Ansible。 如果你希望你的魅力在@when('ansible.available')之上,请确保使用标志@when('ansible.available')

ansible-base的github页面显示了有关如何使用具有此魅力的ansible playbooks的更多信息。