Ansible添加GPG密钥服务器

问题描述 投票:1回答:1

我需要将这两个命令合并到我的ansible脚本中:

  # sudo gpg --keyserver hkp://keys.gnupg.net --recv-keys #######
  # sudo gpg -a --export ####### | sudo apt-key add -

我指的是这个ansible link,但我无法生产任何有用的东西。我试过这个:

apt_key: keyserver=hkp://keys.gnupg.net id=######

并得到以下错误:

 FAILED! => {"changed": false, "failed": true, "msg": "unsupported parameter for module: keyserver"}

有没有办法用ansible正确添加gpg密钥?

ansible ansible-playbook gnupg apt ansible-2.x
1个回答
2
投票

检查此链接:http://docs.ansible.com/ansible/latest/apt_key_module.html

- name: convert gpg
  shell: "{{ item }}"
  with_items:
    - gpg --keyserver hkp://keys.gnupg.net --recv-keys #######
    - gpg -a --export ####### | sudo apt-key add -
© www.soinside.com 2019 - 2024. All rights reserved.