Configure Integrations

July 24, 2026 ยท View on GitHub

Integrations are optional. Do not deploy them until the platform tenant can run a job.

Copy from:

examples/deployments/integrations
examples/templates/integrations

Integration Matrix

IntegrationModule familyDeploy whenSkip when
Splunk Cloudsplunk_cloud_*, splunk_secretsYou use Splunk Cloud dashboards, HEC, saved searches, or data manager.You use another logging platform.
Splunk Observabilitysplunk_o11y_*You use Splunk Observability for AWS or EKS metrics.You use another metrics platform.
Splunk dependency monitorsplunk_dependency_monitorYou need regional tenant GitHub/AWS probes in Splunk Cloud and O11y.You do not use the Forge Splunk monitoring path.
OpenCost for Splunksplunk_opencost_eksEKS cost data should go to Splunk.You do not run ARC/EKS or do not use Splunk.
TeleportteleportOperators need Teleport access/audit for EKS.Access is handled another way.
Webhook relay destinationgithub_webhook_relay_destination*You centralize GitHub webhook forwarding.The platform source can call receivers directly or no relay is needed.

Files To Change First

examples/deployments/integrations/release_versions.yml
examples/deployments/integrations/terragrunt/_global_settings/_global.yml
examples/deployments/integrations/terragrunt/environments/prod/_environment_wide_settings/_environment.yml

Then edit only the integration folder you are deploying.

Skip Rule

If an integration is not used, delete it from your operating repo instead of leaving placeholder secrets and failing plans.