diff --git a/roles/kubernetes/tasks/Debian.yml b/roles/kubernetes/tasks/Debian.yml index 5a5ec0f..d91808f 100644 --- a/roles/kubernetes/tasks/Debian.yml +++ b/roles/kubernetes/tasks/Debian.yml @@ -77,6 +77,18 @@ group: "{{ ansible_user_id }}" mode: '0600' + - name: Configure SSH for GitLab + ansible.builtin.blockinfile: + path: "{{ ansible_env.HOME }}/.ssh/config" + create: yes + mode: '0600' + block: | + Host gitlab.sectorq.eu + HostName gitlab.sectorq.eu + User git + IdentityFile {{ ansible_env.HOME }}/.ssh/id_ed25519_gitlab + IdentitiesOnly yes + - name: Create apt proxy file ansible.builtin.copy: dest: /etc/apt/apt.conf.d/02proxy diff --git a/roles/kubernetes/vars/main.yml b/roles/kubernetes/vars/main.yml index 49bdf24..972c5d7 100644 --- a/roles/kubernetes/vars/main.yml +++ b/roles/kubernetes/vars/main.yml @@ -3,7 +3,7 @@ aliases: ll: "ls -la" gs: "git status" k: "kubectl" - gk: "GIT_SSH_COMMAND=\"ssh -i ~/.ssh/id_ed25519_gitlab\" git clone git@gitlab.sectorq.eu:jaydee/kubernetes.git" + gk: "git clone git@gitlab.sectorq.eu:jaydee/kubernetes.git" use_local_repo: true net_driver: calico