feat(iwooos): run wazuh posture receipt chain
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Failing after 1m38s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Failing after 1m38s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
This commit is contained in:
@@ -650,6 +650,21 @@ class Settings(BaseSettings):
|
||||
"routes remain blocked by catalog and guardrails."
|
||||
),
|
||||
)
|
||||
ENABLE_IWOOOS_WAZUH_MANAGER_POSTURE_EXECUTOR: bool = Field(
|
||||
default=False,
|
||||
description=(
|
||||
"True=periodically enqueue the allowlisted no-write Wazuh manager "
|
||||
"posture playbook into the existing Ansible controlled executor."
|
||||
),
|
||||
)
|
||||
IWOOOS_WAZUH_MANAGER_POSTURE_FRESHNESS_HOURS: int = Field(
|
||||
default=6,
|
||||
ge=1,
|
||||
le=24,
|
||||
description=(
|
||||
"Minimum freshness window between Wazuh manager posture executor runs."
|
||||
),
|
||||
)
|
||||
AWOOOP_ANSIBLE_CONTROLLED_APPLY_ALLOWED_RISK_LEVELS: str = Field(
|
||||
default="low,medium,high",
|
||||
description=(
|
||||
|
||||
Reference in New Issue
Block a user