Skip to content

Add missing Itential Platform properties to template and docs - #370

Open
Madias2222 wants to merge 3 commits into
itential:devfrom
Madias2222:update_server_parameters
Open

Add missing Itential Platform properties to template and docs#370
Madias2222 wants to merge 3 commits into
itential:devfrom
Madias2222:update_server_parameters

Conversation

@Madias2222

Copy link
Copy Markdown
Contributor

Bring roles/platform/templates/6-properties.j2 and its defaults in sync with the platform's configProperties model: server ID strategy, task/event/ transformation worker tuning, Mongo idle pooling and inline TLS CA, Redis persist-queues/timeouts/keepalive and inline TLS ca/cert/key, Vault namespace/ connection timeout plus a new CyberArk CCP section, auth principal/relay-state TTLs, webserver inline cert/key contents and TLS version pinning, JSON log toggles, and an OpenTelemetry webserver metrics toggle. Updates docs/itential_platform_guide.md and roles/platform/CLAUDE.md accordingly.

Bring roles/platform/templates/6-properties.j2 and its defaults in sync
with the platform's configProperties model: server ID strategy, task/event/
transformation worker tuning, Mongo idle pooling and inline TLS CA, Redis
persist-queues/timeouts/keepalive and inline TLS ca/cert/key, Vault namespace/
connection timeout plus a new CyberArk CCP section, auth principal/relay-state
TTLs, webserver inline cert/key contents and TLS version pinning, JSON log
toggles, and an OpenTelemetry webserver metrics toggle. Updates
docs/itential_platform_guide.md and roles/platform/CLAUDE.md accordingly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Comment thread roles/platform/defaults/main/vault.yml Outdated
Comment thread docs/itential_platform_guide.md Outdated
Comment thread docs/itential_platform_guide.md
Madias2222 and others added 2 commits August 19, 2026 13:06
… hashivault.yml

Separates CyberArk CCP settings from Hashicorp Vault settings for clarity;
Ansible auto-loads all files under defaults/main/ so no task/template changes
are needed. Docs updated to reference the new file paths.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…unconfigured

Gate the whole HASHICORP VAULT CONNECTION block on platform_configure_vault
and the whole CYBERARK CCP CONNECTION block on
platform_secret_provider_name == CyberArkCcp, instead of only commenting out
individual properties. Update docs to describe the behavior.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
| Variable | Type | Description | Default Value |
| :------- | :--- | :---------- | :------------ |
| platform_configure_vault | Boolean | Flag to enable/disable configuring Vault in Itential Platform | `false` |
| platform_secret_provider_name | String | Name of the secrets provider. Required for CyberArk CCP (`CyberArkCcp`). Not required for Hashicorp Vault. | |

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we move this to a new file - secret_provider.yml?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants