jenkins-slave: Allow Jenkins to connect to Docker
In order to allow Jenkins to connect to the Docker daemon socket, the socket must be owned by the *docker* group, and the *jenkins* user must be a member of it.jenkins-master
parent
b2cc467581
commit
fb352cc920
|
@ -1 +1,2 @@
|
||||||
jenkins_master_ssh_key: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDijFjZiG3lytux4F/BJ0ljLAxEC1EVoAV0ZpWtvnEps7NBWhH4q0a0LyUqf9d4RcqkTl0oP3a2pke/pyzURJaYvrthuWhGNqMJLl4a2N33MOBUJiPxi257dUUtBOx57zRth2lOQyxekZzpLJNzdk5qh1nxgVQuNLh5LX0fzzwVu3KfNeYfBDqr+AjDQfWV92T6FAikqBS9tm4/C6d1PscufVonrCgAicHyZgIrpppDfWXwJFzSlYGx65zt1qU6Ss0ASoqp0oRTBaVl0a8+D5vWC8pbvlQkGFXDblZo+QezF9P+LmQTmiP0t1Mxewgl9yQ3QSTWMIVcyf8GH7DuPkbreBvUnMyafBCxukj6cYFGK/UXsDTNJ4e2dyO4RtNLKbEOQXJcAuBpa+jFqYpfZ0RK9u5MjhKpUhnyhjr3PLY1IvrxnkCVj88uCb3FxY3xCFTrDH641xRcbLd0IR9k38ASZlhGuuuEi3YONVedUGn7Sazmu/hIrYOzObgjzp9BsVQ2cJkFuZWgEjsOuS6adUjmfmA2+mu0/SIWF22ZzdTWJB/u3vkewLzesoC4TsHauHiirWu/yq/fW38sWW/fFxQgHcG2tTVWVQrKQ127Ux6GNYEfdn0jGQyLznl+IsKfV4WjiD9NDVhZt5rB7y6XBAWChvZmJR1I2PmuE4GXZnoZeQ== jenkins-master'
|
jenkins_master_ssh_key: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDijFjZiG3lytux4F/BJ0ljLAxEC1EVoAV0ZpWtvnEps7NBWhH4q0a0LyUqf9d4RcqkTl0oP3a2pke/pyzURJaYvrthuWhGNqMJLl4a2N33MOBUJiPxi257dUUtBOx57zRth2lOQyxekZzpLJNzdk5qh1nxgVQuNLh5LX0fzzwVu3KfNeYfBDqr+AjDQfWV92T6FAikqBS9tm4/C6d1PscufVonrCgAicHyZgIrpppDfWXwJFzSlYGx65zt1qU6Ss0ASoqp0oRTBaVl0a8+D5vWC8pbvlQkGFXDblZo+QezF9P+LmQTmiP0t1Mxewgl9yQ3QSTWMIVcyf8GH7DuPkbreBvUnMyafBCxukj6cYFGK/UXsDTNJ4e2dyO4RtNLKbEOQXJcAuBpa+jFqYpfZ0RK9u5MjhKpUhnyhjr3PLY1IvrxnkCVj88uCb3FxY3xCFTrDH641xRcbLd0IR9k38ASZlhGuuuEi3YONVedUGn7Sazmu/hIrYOzObgjzp9BsVQ2cJkFuZWgEjsOuS6adUjmfmA2+mu0/SIWF22ZzdTWJB/u3vkewLzesoC4TsHauHiirWu/yq/fW38sWW/fFxQgHcG2tTVWVQrKQ127Ux6GNYEfdn0jGQyLznl+IsKfV4WjiD9NDVhZt5rB7y6XBAWChvZmJR1I2PmuE4GXZnoZeQ== jenkins-master'
|
||||||
|
docker_allow_unprivileged: true
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
system=yes
|
system=yes
|
||||||
home=/var/lib/jenkins
|
home=/var/lib/jenkins
|
||||||
createhome=yes
|
createhome=yes
|
||||||
groups=jenkins
|
groups=jenkins,docker
|
||||||
append=yes
|
append=yes
|
||||||
state=present
|
state=present
|
||||||
- name: ensure jenkins home directory permissions are correct
|
- name: ensure jenkins home directory permissions are correct
|
||||||
|
|
Loading…
Reference in New Issue