Page Menu
Home
DevCentral
Search
Configure Global Search
Log In
Files
F28578440
jenkins_slave.sls
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Referenced Files
None
Subscribers
None
jenkins_slave.sls
View Options
# -------------------------------------------------------------
# Salt — Provision Docker engine
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# Created: 2018-03-16
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------
{%
set
has_selinux
=
salt
[
'grains.get'
](
'selinux:enabled'
,
False
)
%}
{%
set
containers
=
pillar
[
'docker_containers'
][
grains
[
'id'
]]
%}
# -------------------------------------------------------------
# Home directory
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/srv/jenkins/slave_home
:
file.directory
:
-
user
:
431
-
group
:
433
-
makedirs
:
True
{%
if
has_selinux
%}
selinux_context_jenkins_slave_home
:
selinux.fcontext_policy_present
:
-
name
:
/srv/jenkins/slave_home
-
sel_type
:
svirt_sandbox_file_t
selinux_context_jenkins_slave_home_applied
:
selinux.fcontext_policy_applied
:
-
name
:
/srv/jenkins/slave_home
{%
endif
%}
/srv/jenkins/slave_home/.ssh
:
file.directory
:
-
user
:
431
-
group
:
433
/srv/jenkins/slave_home/.ssh/authorized_keys
:
file.managed
:
-
source
:
salt://roles/paas-docker/containers/files/jenkins_slave/authorized_keys
-
user
:
431
-
group
:
433
# -------------------------------------------------------------
# Container
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
{%
for
name
,
container
in
containers
[
'jenkins_slave'
]
.items
()
%}
{{
name
}}
:
docker_container.running
:
-
detach
:
True
-
interactive
:
True
-
image
:
nasqueron/jenkins-slave-php
-
binds
:
/srv/jenkins/slave_home:/home/app
{%
endfor
%}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, May 15, 11:58 (1 d, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3690835
Default Alt Text
jenkins_slave.sls (1 KB)
Attached To
Mode
rOPS Nasqueron Operations
Attached
Detach File
Event Timeline
Log In to Comment