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
|
||||
- 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
|
||||
action: service name=jenkins state=running enabled=true
|
||||
tags:
|
||||
|
|
|
@ -14,3 +14,12 @@
|
|||
- jenkins
|
||||
- jenkins/slave
|
||||
- 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