mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
Add Docker IP Skeleton
This commit is contained in:
6
salt/docker/defaults.yaml
Normal file
6
salt/docker/defaults.yaml
Normal file
@@ -0,0 +1,6 @@
|
||||
docker:
|
||||
bip: 172.17.0.1/24
|
||||
range: 172.17.0.0/24
|
||||
containers:
|
||||
'so-elasticsearch':
|
||||
final_octet: 22
|
||||
8
salt/docker/docker.map.jinja
Normal file
8
salt/docker/docker.map.jinja
Normal file
@@ -0,0 +1,8 @@
|
||||
{% import_yaml 'docker/defaults.yaml' as DOCKERDEFAULTS %}
|
||||
{% set DOCKER = salt['pillar.get']('docker', DOCKERDEFAULTS.docker, merge=True) %}
|
||||
{% set RANGESPLIT = DOCKER.range.split('.') %}
|
||||
{% set FIRSTTHREE = RANGESPLIT[0] ~ '.' ~ RANGESPLIT[1] ~ '.' ~ RANGESPLIT[2] ~ '.' %}
|
||||
|
||||
{% for container, vals in DOCKER.containers.items() %}
|
||||
{% do DOCKER.containers[container].update({'ip': FIRSTTHREE ~ DOCKER.containers[container].final_octect}) %}
|
||||
{% endfor %}
|
||||
Reference in New Issue
Block a user