azulinho-ssh-keys:部署 SSH 密钥的 Ansible 角色

时间:2024-07-25 11:06:24
【文件属性】:

文件名称:azulinho-ssh-keys:部署 SSH 密钥的 Ansible 角色

文件大小:11KB

文件格式:ZIP

更新时间:2024-07-25 11:06:24

Ruby

此 repo 包含用于部署 SSH 密钥的 ansible 代码 从 github 克隆时,只需运行: rake 使用星系时,只需运行: ansible-galaxy install Azulinho.azulinho-ssh-keys 要使用此角色,请将以下变量设置为 group_vars/all 或包装角色 该块包含私有、公共和授权密钥 部署到服务器上。 理想情况下,您希望使用 Vault 或其他类型的加密方法 来存储这个。 azulinho_ssh_keys: - { hostgroup: 'vagrant_servers', owner: 'vagrant', path: '/home/vagrant/.ssh/id_rsa', contents: [ '-


【文件预览】:
azulinho-ssh-keys-master
----tasks()
--------main.yaml(710B)
----Rakefile(1KB)
----meta()
--------main.yml(175B)
----.bundle()
--------config(36B)
----README.md(4KB)
----vagrantbox()
--------vagrant(149B)
--------Vagrantfile(2KB)
--------playbook.yml(168B)
--------Gemfile(0B)
--------vagrant-vault(12B)
--------ansible.cfg(431B)
--------spec_helper.rb(125B)
--------.bundle()
--------group_vars()
--------vagrant-playbook.yml(225B)
--------roles()
--------main_spec.rb(775B)
--------Gemfile.lock(45B)
----templates()
--------sshkey.j2(55B)
----.gitignore(87B)

网友评论