dgibbs64.generate_ssh_keys

生成 SSH 密钥

这是一个 Ansible 角色,用于为 Ansible 控制节点 生成 SSH 密钥。

Codacy 评分 GitHub 工作流状态 GitHub 标签(按日期最新) MIT 许可证

关于

当运行此角色时,会在控制节点上添加以下类型的 SSH 密钥:

  • RSA
  • DSA
  • ECDSA
  • ED25519

需求

无。

角色变量

变量的默认值在 defaults/main.yml 中设置:

key_directory: "~/.ssh"
key_rsa: "id_rsa"
key_dsa: id_dsa
key_ecdsa: "id_ecdsa"
key_ed25519: "id_ed25519"
ssh_key_comment: "ansible-ssh-key"

依赖

无。

示例剧本

此示例取自 molecule/default/converge.yml,并在每次推送、拉取请求和发布时进行测试。

---
- name: converge
  hosts: all
  gather_facts: false

  roles:
    - role: dgibbs64.generate_ssh_keys
关于项目

Generate SSH keys for Ansible contol node user.

安装
ansible-galaxy install dgibbs64.generate_ssh_keys
许可证
mit
下载
861
拥有者
🎮 Developer of LinuxGSM. 💻 Platform Engineer.⚓️ Ex Royal Navy Engineer