Files
workstation-setup/roles/ssh_config/tasks/main.yml
2025-04-24 18:26:06 +03:00

94 lines
2.4 KiB
YAML

---
# tasks file for ssh_config
- name: Install SSH
apt:
name: ssh
state: present
become: true
- name: Create .ssh dir
file:
path: "{{ ansible_env.HOME }}/.ssh"
state: directory
mode: 0700
- name: Copy ssh configuration
copy:
src: users_config
dest: "{{ ansible_env.HOME }}/.ssh/config"
- name: Copy ssh privete key tc
copy:
src: tc
dest: "{{ ansible_env.HOME }}/.ssh/"
decrypt: yes
mode: 0600
- name: Copy ssh public key tc
copy:
src: tc.pub
dest: "{{ ansible_env.HOME }}/.ssh/"
mode: 0644
- name: Copy ssh privete key id_rsa
copy:
src: id_rsa
dest: "{{ ansible_env.HOME }}/.ssh/"
decrypt: yes
mode: 0600
- name: Copy ssh public key id_rsa
copy:
src: id_rsa.pub
dest: "{{ ansible_env.HOME }}/.ssh/"
mode: 0644
- name: Copy ssh privete key cybx-mirth-ansible
copy:
src: cybx-mirth-ansible
dest: "{{ ansible_env.HOME }}/.ssh/"
decrypt: yes
mode: 0600
- name: Copy ssh public key cybx-mirth-ansible
copy:
src: cybx-mirth-ansible.pub
dest: "{{ ansible_env.HOME }}/.ssh/"
mode: 0644
- name: Copy ssh privete key cybx-qa-main-ansible
copy:
src: cybx-qa-main-ansible
dest: "{{ ansible_env.HOME }}/.ssh/"
decrypt: yes
mode: 0600
- name: Copy ssh public key cybx-qa-main-ansible
copy:
src: cybx-qa-main-ansible.pub
dest: "{{ ansible_env.HOME }}/.ssh/"
mode: 0644
- name: Copy ssh privete key google_compute_engine
copy:
src: google_compute_engine
dest: "{{ ansible_env.HOME }}/.ssh/"
decrypt: yes
mode: 0600
- name: Copy ssh public key google_compute_engine
copy:
src: google_compute_engine.pub
dest: "{{ ansible_env.HOME }}/.ssh/"
mode: 0644
- name: Copy ssh privete key 7209
copy:
src: env_7209
dest: "{{ ansible_env.HOME }}/.ssh/"
decrypt: yes
mode: 0600
- name: Copy ssh public key 7209
copy:
src: env_7209.pub
dest: "{{ ansible_env.HOME }}/.ssh/"
mode: 0644
- name: Copy ssh privete key zomro
copy:
src: zomro
dest: "{{ ansible_env.HOME }}/.ssh/"
decrypt: yes
mode: 0600
- name: Copy ssh public key zomro
copy:
src: zomro.pub
dest: "{{ ansible_env.HOME }}/.ssh/"
mode: 0644