dgibbs64.generate_ssh_keys

generate_ssh_keys

This is an Ansible role that creates SSH keys for the Ansible control node.

Codacy grade GitHub Workflow Status GitHub tag (latest by date) MIT License

About

When you run this role, it adds the following types of SSH keys to the control node:

  • RSA
  • DSA
  • ECDSA
  • ED25519

Requirements

No special requirements.

Role Variables

The default values for the variables are set in 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"

Dependencies

No dependencies.

Example Playbook

This example is from molecule/default/converge.yml and is tested every time there is a push, a pull request, or a release.

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

  roles:
    - role: dgibbs64.generate_ssh_keys
Informazioni sul progetto

Generate SSH keys for Ansible contol node user.

Installa
ansible-galaxy install dgibbs64.generate_ssh_keys
Licenza
mit
Download
861
Proprietario
🎮 Developer of LinuxGSM. 💻 Platform Engineer.⚓️ Ex Royal Navy Engineer