Name: docker-saltstack-junos
Owner: Juniper Networks
Description: Dockerfile to create a working Saltstack container for Junos
Created: 2016-11-08 13:18:14.0
Updated: 2017-09-06 14:39:50.0
Pushed: 2017-01-13 12:13:38.0
Homepage: null
Size: 85
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This project has been designed to help you to get started easily with SaltStack on Junos. In this project you'll find:
Define uc-engine/pillar/top.sls
for example:
@host# cat uc-engine/pillar/top.sls
:
oxy01:
- proxy01
and associate under uc-engine/pillar/
:
@host# cat uc-engine/pillar/proxy01.sls
y:
roxytype: junos
ost: 172.17.254.1
sername: admin
asswd: juniper1
Under the main directory execute:
@host# make master-start
or
e clean will not work if starting docker like that
@host# docker run -d juniper/saltstack salt-master -l debug
Note: Proxies are getting automatically started within the Salt Master Engine
Verify that saltmaster-engine
is running:
@host# docker ps
@host# make master-shell
Check if proxy01 is running under the saltmaster-engine
@saltmaster-engine# ps -ef | grep proxy01
`pip install pyOpenSSL ndg-httpsclient pyasn1
`. Please note it does not effect salt-master, salt-minion or salt-proxy, in their functionality.`set system services netconf ssh
`. Please note an option for using port 22 is being added.