dgibbs64.generate_ssh_keys
SSH鍵の生成
AnsibleのコントロールノードのためにSSH鍵を生成するAnsibleロールです。
概要
このロールを実行すると、コントロールノードに次の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