mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-07 17:52:46 +01:00
new states for kratos config and schema
This commit is contained in:
@@ -43,10 +43,18 @@ kratoslogdir:
|
|||||||
- group: 928
|
- group: 928
|
||||||
- makedirs: True
|
- makedirs: True
|
||||||
|
|
||||||
kratossync:
|
kratosschema:
|
||||||
file.recurse:
|
file.recurse:
|
||||||
- name: /opt/so/conf/kratos
|
- name: /opt/so/conf/kratos/schema.json
|
||||||
- source: salt://kratos/files
|
- source: salt://kratos/files/schema.json
|
||||||
|
- user: 928
|
||||||
|
- group: 928
|
||||||
|
- file_mode: 600
|
||||||
|
|
||||||
|
kratosconfig:
|
||||||
|
file.managed:
|
||||||
|
- name: /opt/so/conf/kratos/kratos.yaml
|
||||||
|
- source: salt://kratos/files/kratos.yaml.jinja
|
||||||
- user: 928
|
- user: 928
|
||||||
- group: 928
|
- group: 928
|
||||||
- file_mode: 600
|
- file_mode: 600
|
||||||
@@ -54,14 +62,6 @@ kratossync:
|
|||||||
- defaults:
|
- defaults:
|
||||||
GLOBALS: {{ GLOBALS }}
|
GLOBALS: {{ GLOBALS }}
|
||||||
|
|
||||||
kratos_schema:
|
|
||||||
file.exists:
|
|
||||||
- name: /opt/so/conf/kratos/schema.json
|
|
||||||
|
|
||||||
kratos_yaml:
|
|
||||||
file.exists:
|
|
||||||
- name: /opt/so/conf/kratos/kratos.yaml
|
|
||||||
|
|
||||||
so-kratos:
|
so-kratos:
|
||||||
docker_container.running:
|
docker_container.running:
|
||||||
- image: {{ GLOBALS.registry_host }}:5000/{{ GLOBALS.image_repo }}/so-kratos:{{ GLOBALS.so_version }}
|
- image: {{ GLOBALS.registry_host }}:5000/{{ GLOBALS.image_repo }}/so-kratos:{{ GLOBALS.so_version }}
|
||||||
@@ -77,10 +77,11 @@ so-kratos:
|
|||||||
- 0.0.0.0:4434:4434
|
- 0.0.0.0:4434:4434
|
||||||
- restart_policy: unless-stopped
|
- restart_policy: unless-stopped
|
||||||
- watch:
|
- watch:
|
||||||
- file: /opt/so/conf/kratos
|
- file: kratosschema
|
||||||
|
- file: kratosconfig
|
||||||
- require:
|
- require:
|
||||||
- file: kratos_schema
|
- file: kratosschema
|
||||||
- file: kratos_yaml
|
- file: kratosconfig
|
||||||
- file: kratoslogdir
|
- file: kratoslogdir
|
||||||
- file: kratosdir
|
- file: kratosdir
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user