Files
toallab-automation/roles/opa_server/vars/main.yml

10 lines
521 B
YAML

---
# Computed internal variables - do not override
__opa_server_wait_retries: "{{ (opa_server_wait_timeout / 10) | int }}"
__opa_server_host: "{{ opa_server_name }}.{{ opa_server_namespace }}.svc"
__opa_server_tls_secret: "{{ opa_server_name }}-tls"
__opa_server_policy_files: "{{ query('ansible.builtin.fileglob', opa_server_policy_dir ~ '/*.rego') | sort }}"
__opa_server_policies: >-
{{ dict(__opa_server_policy_files | map('basename')
| zip(query('ansible.builtin.file', *__opa_server_policy_files))) }}