Install jenkins ssh keys
This commit is contained in:
parent
d8f1f0e42c
commit
8fb2179007
2 changed files with 16 additions and 0 deletions
|
@ -19,6 +19,13 @@
|
||||||
- jenkins/master
|
- jenkins/master
|
||||||
- config
|
- config
|
||||||
|
|
||||||
|
- name: install private ssh key
|
||||||
|
action: copy src="{{ private }}/files/jenkins/ssh/jenkins_master" dest=/etc/jenkins/id_rsa mode=400 owner=jenkins group=jenkins
|
||||||
|
tags:
|
||||||
|
- jenkins
|
||||||
|
- jenkins/master
|
||||||
|
- config
|
||||||
|
|
||||||
- name: enable jenkins service to start on boot
|
- name: enable jenkins service to start on boot
|
||||||
action: service name=jenkins state=running enabled=true
|
action: service name=jenkins state=running enabled=true
|
||||||
tags:
|
tags:
|
||||||
|
|
|
@ -14,3 +14,12 @@
|
||||||
- jenkins
|
- jenkins
|
||||||
- jenkins/slave
|
- jenkins/slave
|
||||||
- config
|
- config
|
||||||
|
|
||||||
|
- name: add jenkins ssh public key to authorized keys
|
||||||
|
action: authorized_key user=jenkins key="{{ item }}"
|
||||||
|
with_file:
|
||||||
|
- "{{ private }}/files/jenkins/ssh/jenkins_master.pub"
|
||||||
|
tags:
|
||||||
|
- jenkins
|
||||||
|
- jenkins/slave
|
||||||
|
- config
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue