Files
ansible-pull/roles/base/tasks/users/setup_ssh/configure_ssh_client.yml

14 lines
375 B
YAML

---
- name: users | {{ user }} | fill ssh config
blockinfile:
path: "{{ user_home }}/.ssh/config"
state: present
block: |
Host gitea.mewissen.site
IdentityFile ~/.ssh/gitlab_read_ed25519
IdentitiesOnly Yes
create: true
backup: true
owner: "{{ user }}"
group: "{{ user }}"
marker: "## {mark} Basic ANSIBLE MANAGED BLOCK"