Rundeck 使用 Ansible 安装插件

Rundeck install plugins with Ansible

提问人:Chronosye 提问时间:9/19/2023 更新时间:10/3/2023 访问量:38

问:

我正在使用 ansible yaml 文件来创建 rundeck 作业。 我想创建另一个作业,但在那里我必须使用 Http 通知插件。

我可以从 rundeck UI 手动安装插件。

但是有没有选项可以从ansible yaml文件进行操作?

Ansible Rundeck ansible-模板

评论


答:

0赞 MegaDrive68k 9/20/2023 #1

可以使用将插件从任何 rundeck 插件存储库(例如 this)下载到 rundeck libext 目录的 playbook。看看这个回答。

0赞 Chronosye 9/21/2023 #2

在 Ansible 上创建了运行 shell 脚本的新作业

- name: install Plugins to rundeck
  shell: >
      docker exec rundeck bash -c 'rd plugins install -r=Official -i=5c3a72ab196c -v=1.0.5'
  become: yes

评论

0赞 Community 9/26/2023
正如目前所写的那样,你的答案尚不清楚。请编辑以添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。您可以在帮助中心找到有关如何写出好答案的更多信息。