Skip to content

Commit

Permalink
Move SSH configs
Browse files Browse the repository at this point in the history
  • Loading branch information
ml-evs committed Jul 28, 2024
1 parent 7e27636 commit e96eb79
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions ansible/roles/datalab/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,9 @@

- name: Sync local ssh config vault remote
ansible.builtin.copy:
src: "{{ playbook_dir }}/vaults/datalab/.ssh/"
dest: /home/{{ ansible_ssh_user }}/datalab-ssh
src: "{{ playbook_dir }}/vaults/datalab/.ssh"
dest: /home/{{ ansible_ssh_user }}/.ssh
mode: 0700

- name: Create .ssh folder in container
community.docker.docker_container_exec:
Expand All @@ -52,21 +53,21 @@
- name: Copy SSH config into API container
community.docker.docker_container_copy_into:
container: datalab-api-1
path: /home/{{ ansible_ssh_user }}/datalab-ssh/config
path: /home/{{ ansible_ssh_user }}/.ssh/config
container_path: /root/.ssh/config
mode: 0700

- name: Copy SSH public key into API container
community.docker.docker_container_copy_into:
container: datalab-api-1
path: /home/{{ ansible_ssh_user }}/datalab-ssh/id_ed25519.pub
path: /home/{{ ansible_ssh_user }}/.ssh/id_ed25519.pub
container_path: /root/.ssh/id_ed25519.pub
mode: 0700

- name: Copy SSH private key into API container
community.docker.docker_container_copy_into:
container: datalab-api-1
path: /home/{{ ansible_ssh_user }}/datalab-ssh/id_ed25519
path: /home/{{ ansible_ssh_user }}/.ssh/id_ed25519
container_path: /root/.ssh/id_ed25519
mode: 0700

Expand Down

0 comments on commit e96eb79

Please sign in to comment.